{"version":3,"sources":["../ui/src/components/player-core/playerCore.tsx","../ui/src/components/player-core/players/videoTag.tsx"],"sourcesContent":["import { memo } from \"react\";\r\nimport VideoTag from \"./players/videoTag\";\r\nimport { IPlayerCoreProps } from \"interfaces\";\r\nimport useWatchingDuration from \"helpers/hooks/useWatchingDuration\";\r\n\r\n\r\nconst PlayerCore = ({ isMultiLive }: IPlayerCoreProps) => {\r\n\r\n    useWatchingDuration();\r\n\r\n    return (\r\n        <>\r\n            <VideoTag isMultiLive={isMultiLive} />\r\n        </>\r\n    );\r\n}\r\n\r\nexport default memo(PlayerCore);","import { useAppSelector } from \"../../../../../redux/hooks\";\r\nimport { conditions } from \"helpers\";\r\nimport { ConditionName, IVideoTagProps } from \"../../../../../interfaces\";\r\nimport { shallowEqual } from 'react-redux'\r\nimport dynamic from \"next/dynamic\";\r\n\r\nconst StaticVideoTag = dynamic(() => import(\"./staticVideoTag\"));\r\nconst NonStaticVideoTag = dynamic(() => import(\"./nonStaticVideoTag\"));\r\nconst MultiLiveVideoTag = dynamic(() => import(\"./multiLiveVideoTag\"));\r\n\r\nconst VideoTag = ({isMultiLive}: IVideoTagProps) => {\r\n    \r\n    useAppSelector(({ videoData: { multiLives, ads } }) => ({ multiLives, ads }), shallowEqual);\r\n\r\n    return (\r\n        <>{(conditions(ConditionName.isStaticFormat) && !conditions(ConditionName.isPlayingAd)) ? <StaticVideoTag /> : isMultiLive ? <MultiLiveVideoTag /> : <NonStaticVideoTag />}</>\r\n    )\r\n}\r\n\r\nexport default VideoTag;"],"mappings":"mIAAAA,IAAA,OAAS,QAAAC,MAAY,QCArBC,IAGA,OAAS,gBAAAC,MAAoB,cAC7B,OAAOC,MAAa,eAWZ,mBAAAC,EAA0F,OAAAC,MAA1F,oBATR,IAAMC,EAAiBH,EAAQ,IAAM,OAAO,+BAAkB,CAAC,EACzDI,EAAoBJ,EAAQ,IAAM,OAAO,kCAAqB,CAAC,EAC/DK,EAAoBL,EAAQ,IAAM,OAAO,kCAAqB,CAAC,EAE/DM,EAAW,CAAC,CAAC,YAAAC,CAAW,KAE1BC,EAAe,CAAC,CAAE,UAAW,CAAE,WAAAC,EAAY,IAAAC,CAAI,CAAE,KAAO,CAAE,WAAAD,EAAY,IAAAC,CAAI,GAAIX,CAAY,EAGtFG,EAAAD,EAAA,CAAI,SAAAU,kBAAuC,GAAK,CAACA,eAAoC,EAAKT,EAACC,EAAA,EAAe,EAAKI,EAAcL,EAACG,EAAA,EAAkB,EAAKH,EAACE,EAAA,EAAkB,EAAG,GAI5KQ,EAAQN,EDRP,mBAAAO,EACI,OAAAC,MADJ,oBALR,IAAMC,EAAa,CAAC,CAAE,YAAAC,CAAY,KAE9BC,EAAoB,EAGhBH,EAAAD,EAAA,CACI,SAAAC,EAACI,EAAA,CAAS,YAAaF,EAAa,EACxC,GAIDG,EAAQC,EAAKL,CAAU","names":["init_esm_shims","memo","init_esm_shims","shallowEqual","dynamic","Fragment","jsx","StaticVideoTag","NonStaticVideoTag","MultiLiveVideoTag","VideoTag","isMultiLive","useAppSelector","multiLives","ads","conditions","videoTag_default","Fragment","jsx","PlayerCore","isMultiLive","useWatchingDuration_default","videoTag_default","playerCore_default","memo"]}