bruno/renderer/components/ResponsePane/ResponseTime/index.js

21 lines
560 B
JavaScript
Raw Normal View History

import React from 'react';
import StyledWrapper from './StyledWrapper';
2022-01-01 20:18:12 +01:00
const ResponseTime = ({duration}) => {
let durationToDisplay = ''
if(duration > 1000 ) { // duration greater than a second
let seconds = Math.floor(duration / 1000);
let decimal = ((duration % 1000) / 1000) * 100;
durationToDisplay = seconds + '.' + decimal.toFixed(0) + 's';
2022-01-01 20:18:12 +01:00
} else {
durationToDisplay = duration + 'ms'
}
return (
2022-01-01 19:42:38 +01:00
<StyledWrapper className="mt-3 ml-4">
2022-01-01 20:18:12 +01:00
{durationToDisplay}
</StyledWrapper>
)
};
export default ResponseTime;