{"version":3,"sources":["../ui/src/components/player-components/playPause/playPause.tsx"],"sourcesContent":["import Image from \"next/image\";\r\nimport { conditions } from \"helpers\";\r\nimport { ConditionName } from \"interfaces\";\r\nimport IMAGES from \"../../../../../images/importImages\";\r\nimport { handlePlayPause } from \"redux-share/actions/controller.actions\";\r\nimport { useAppSelector } from \"redux-share\";\r\nimport { shallowEqual } from 'react-redux'\r\n\r\nconst PlayPause = () => {\r\n\r\n    useAppSelector(({ controller: { play, showMiniPlayer } }) => ({play, showMiniPlayer}), shallowEqual);\r\n    useAppSelector(({ videoData: { videoElementSizeInfo, params } }) => ({ videoElementSizeInfo, params }), shallowEqual);\r\n\r\n    return (\r\n        <div\r\n            className={`${!conditions(ConditionName.isTouchScreen) && \"hover:pl-scale-125\"} pl-transition-transform pl-ease-in-out pl-cursor-pointer`}\r\n            onContextMenu={(event) => event.preventDefault()}\r\n        >\r\n            <Image\r\n                src={conditions(ConditionName.isPlay) ? IMAGES.bigPause : IMAGES.bigPlay}\r\n                width={conditions(ConditionName.isMiniPlayer) ? 48 : conditions(ConditionName.isTouchScreen) ? 56 : 72}\r\n                height={conditions(ConditionName.isMiniPlayer) ? 48 : conditions(ConditionName.isTouchScreen) ? 56 : 72}\r\n                onClick={handlePlayPause}\r\n                onDoubleClick={(event: any) => event.stopPropagation()}\r\n                className={`${conditions(ConditionName.isPlay) ? \"pl-big-play-icon\" : \"pl-big-pause-icon\"}`}\r\n            />\r\n        </div>\r\n    )\r\n}\r\n\r\nexport default PlayPause;"],"mappings":"oMAAAA,IAAA,OAAOC,MAAW,aAMlB,OAAS,gBAAAC,MAAoB,cAYjB,cAAAC,MAAA,oBAVZ,IAAMC,EAAY,KAEdC,EAAe,CAAC,CAAE,WAAY,CAAE,KAAAC,EAAM,eAAAC,CAAe,CAAE,KAAO,CAAC,KAAAD,EAAM,eAAAC,CAAc,GAAIL,CAAY,EACnGG,EAAe,CAAC,CAAE,UAAW,CAAE,qBAAAG,EAAsB,OAAAC,CAAO,CAAE,KAAO,CAAE,qBAAAD,EAAsB,OAAAC,CAAO,GAAIP,CAAY,EAGhHC,EAAC,OACG,UAAW,GAAG,CAACO,iBAAsC,GAAK,oBAAoB,4DAC9E,cAAgBC,GAAUA,EAAM,eAAe,EAE/C,SAAAR,EAACS,EAAA,CACG,IAAKF,UAA+B,EAAIG,EAAO,SAAWA,EAAO,QACjE,MAAOH,gBAAqC,EAAI,GAAKA,iBAAsC,EAAI,GAAK,GACpG,OAAQA,gBAAqC,EAAI,GAAKA,iBAAsC,EAAI,GAAK,GACrG,QAASI,EACT,cAAgBH,GAAeA,EAAM,gBAAgB,EACrD,UAAW,GAAGD,UAA+B,EAAI,mBAAqB,mBAAmB,GAC7F,EACJ,GAIDK,EAAQX","names":["init_esm_shims","Image","shallowEqual","jsx","PlayPause","useAppSelector","play","showMiniPlayer","videoElementSizeInfo","params","conditions","event","Image","importImages_default","handlePlayPause","playPause_default"]}