{"version":3,"sources":["../ui/src/components/player-components/countDown/countDown.tsx"],"sourcesContent":["import Countdown from \"react-countdown\";\r\nimport {memo} from \"react\";\r\nimport { ICountDown } from \"interfaces\";\r\nimport { secondsToHMS } from \"helpers\";\r\nimport dynamic from \"next/dynamic\";\r\n\r\nconst RotateLeftIcon = dynamic(() => import(\"../../icon-components/rotateLeftIcon\"));\r\n\r\nconst CountDown = ({ resendCodeTime, setResendCodeTime, handleGenerateCode }: ICountDown) => {\r\n    return (\r\n        <Countdown\r\n            key={Math.random()}\r\n            date={Date.now() + (resendCodeTime * 1000)}\r\n            intervalDelay={0}\r\n            precision={3}\r\n            renderer={props =>\r\n                props.completed ?\r\n                    <button className=\"pl-text-[14px] pl-font-bold pl-text-gray-500 dark:pl-text-dark-5\" onClick={handleGenerateCode}>ارسال مجدد</button>\r\n                    :\r\n                    <div className=\"pl-flex pl-items-center pl-gap-2 !pl-h-[40px]\">\r\n                        <RotateLeftIcon className=\"pl-fill-gray-500 dark:pl-fill-dark-5\" />\r\n                        <p className=\"pl-text-[14px] pl-font-normal pl-text-gray-500 dark:pl-text-dark-5\">ارسال کد فعال سازی بعد از <span className=\"pl-font-medium pl-text-main-light\">{secondsToHMS(props.total / 1000)}</span></p>\r\n                    </div>\r\n            }\r\n            onComplete={() => setResendCodeTime(0)}\r\n        />\r\n    )\r\n}\r\n\r\nexport default memo(CountDown);"],"mappings":"4IAAAA,IAAA,OAAOC,MAAe,kBACtB,OAAQ,QAAAC,MAAW,QAGnB,OAAOC,MAAa,eAaA,cAAAC,EAII,QAAAC,MAJJ,oBAXpB,IAAMC,EAAiBH,EAAQ,IAAM,OAAO,+BAAsC,CAAC,EAE7EI,EAAY,CAAC,CAAE,eAAAC,EAAgB,kBAAAC,EAAmB,mBAAAC,CAAmB,IAEnEN,EAACO,EAAA,CAEG,KAAM,KAAK,IAAI,EAAKH,EAAiB,IACrC,cAAe,EACf,UAAW,EACX,SAAUI,GACNA,EAAM,UACFR,EAAC,UAAO,UAAU,mEAAmE,QAASM,EAAoB,mEAAU,EAE5HL,EAAC,OAAI,UAAU,gDACX,UAAAD,EAACE,EAAA,CAAe,UAAU,uCAAuC,EACjED,EAAC,KAAE,UAAU,qEAAqE,2IAA0BD,EAAC,QAAK,UAAU,oCAAqC,SAAAS,EAAaD,EAAM,MAAQ,GAAI,EAAE,GAAO,GAC7M,EAER,WAAY,IAAMH,EAAkB,CAAC,GAbhC,KAAK,OAAO,CAcrB,EAIDK,EAAQC,EAAKR,CAAS","names":["init_esm_shims","Countdown","memo","dynamic","jsx","jsxs","RotateLeftIcon","CountDown","resendCodeTime","setResendCodeTime","handleGenerateCode","Countdown","props","secondsToHMS","countDown_default","memo"]}