{"version":3,"sources":["../ui/src/components/player-components/elapsedTime/elapsedTime.tsx"],"sourcesContent":["import { conditions, secondsToHMS } from \"helpers\";\r\nimport { ConditionName } from \"interfaces\";\r\nimport { useAppSelector } from \"redux-share/hooks\";\r\nimport { shallowEqual } from 'react-redux'\r\n\r\nconst ElapsedTime = () => {\r\n\r\n    const { duration, currentTime } = useAppSelector(({ controller: { duration, currentTime, showMiniPlayer } }) => ({ duration, currentTime, showMiniPlayer }), shallowEqual);\r\n    useAppSelector(({ videoData: { isComplexPortrait, videoElementSizeInfo, params } }) => ({ isComplexPortrait, videoElementSizeInfo, params }), shallowEqual);\r\n\r\n    return (\r\n        <>\r\n            <div className={`pl-relative pl-left-2 ${conditions(ConditionName.isComplexPortrait) ? \"pl-text-gray-800\" : \"!pl-text-dark-5\"} dark:pl-text-dark-5 pl-w-full pl-max-w-max ${conditions(ConditionName.isMiniPlayer) && \"pl-text-[12px] pl-font-normal\"}`}>\r\n                <span>{secondsToHMS(duration)}</span>\r\n                <span> / </span>\r\n                <span>{secondsToHMS(currentTime)}</span>\r\n            </div>\r\n        </>\r\n    )\r\n}\r\n\r\nexport default ElapsedTime;"],"mappings":"+JAAAA,IAGA,OAAS,gBAAAC,MAAoB,cAQrB,mBAAAC,EAEQ,OAAAC,EADJ,QAAAC,MADJ,oBANR,IAAMC,EAAc,IAAM,CAEtB,GAAM,CAAE,SAAAC,EAAU,YAAAC,CAAY,EAAIC,EAAe,CAAC,CAAE,WAAY,CAAE,SAAAF,EAAU,YAAAC,EAAa,eAAAE,CAAe,CAAE,KAAO,CAAE,SAAAH,EAAU,YAAAC,EAAa,eAAAE,CAAe,GAAIR,CAAY,EACzK,OAAAO,EAAe,CAAC,CAAE,UAAW,CAAE,kBAAAE,EAAmB,qBAAAC,EAAsB,OAAAC,CAAO,CAAE,KAAO,CAAE,kBAAAF,EAAmB,qBAAAC,EAAsB,OAAAC,CAAO,GAAIX,CAAY,EAGtJE,EAAAD,EAAA,CACI,SAAAE,EAAC,OAAI,UAAW,yBAAyBS,qBAA0C,EAAI,mBAAqB,iBAAiB,+CAA+CA,gBAAqC,GAAK,+BAA+B,GACjP,UAAAV,EAAC,QAAM,SAAAW,EAAaR,CAAQ,EAAE,EAC9BH,EAAC,QAAK,eAAG,EACTA,EAAC,QAAM,SAAAW,EAAaP,CAAW,EAAE,GACrC,EACJ,CAER,EAEOQ,EAAQV","names":["init_esm_shims","shallowEqual","Fragment","jsx","jsxs","ElapsedTime","duration","currentTime","useAppSelector","showMiniPlayer","isComplexPortrait","videoElementSizeInfo","params","conditions","secondsToHMS","elapsedTime_default"]}