{"version":3,"file":"formatDuration.mjs","sources":["../../../admin/src/utils/formatDuration.ts"],"sourcesContent":["import { intervalToDuration } from 'date-fns';\n\nconst zeroPad = (num?: number) => String(num).padStart(2, '0');\n\nexport const formatDuration = (durationInSecond: number) => {\n  const duration = intervalToDuration({ start: 0, end: durationInSecond * 1000 });\n\n  return `${zeroPad(duration.hours)}:${zeroPad(duration.minutes)}:${zeroPad(duration.seconds)}`;\n};\n"],"names":["zeroPad","num","String","padStart","formatDuration","durationInSecond","duration","intervalToDuration","start","end","hours","minutes","seconds"],"mappings":";;AAEA,MAAMA,UAAU,CAACC,GAAAA,GAAiBC,OAAOD,GAAAA,CAAAA,CAAKE,QAAQ,CAAC,CAAA,EAAG,GAAA,CAAA;AAEnD,MAAMC,iBAAiB,CAACC,gBAAAA,GAAAA;AAC7B,IAAA,MAAMC,WAAWC,kBAAAA,CAAmB;QAAEC,KAAAA,EAAO,CAAA;AAAGC,QAAAA,GAAAA,EAAKJ,gBAAAA,GAAmB;AAAK,KAAA,CAAA;AAE7E,IAAA,OAAO,GAAGL,OAAAA,CAAQM,QAAAA,CAASI,KAAK,CAAA,CAAE,CAAC,EAAEV,OAAAA,CAAQM,QAAAA,CAASK,OAAO,EAAE,CAAC,EAAEX,OAAAA,CAAQM,QAAAA,CAASM,OAAO,CAAA,CAAA,CAAG;AAC/F;;;;"}