{"version":3,"sources":["../ui/src/components/mainComponent/header/portraitHeader.tsx"],"sourcesContent":["import {memo} from \"react\";\r\nimport { ConditionName, zIndex } from \"interfaces\";\r\nimport { conditions } from \"helpers\";\r\nimport { useAppSelector } from \"redux-share\";\r\nimport { shallowEqual } from 'react-redux'\r\nimport dynamic from \"next/dynamic\";\r\n\r\nconst PortraitPoll = dynamic(() => import(\"../../player-components/poll/portraitPoll/portraitPoll\"));\r\nconst Lock = dynamic(() => import(\"../../player-components/lockUnlock/lock\"));\r\nconst Unlock = dynamic(() => import(\"../../player-components/lockUnlock/unlock\"));\r\nconst Subtitles = dynamic(() => import(\"../../player-components/subtitles/subtitles\"));\r\nconst PictureInPicture = dynamic(() => import(\"../../player-components/pictureInPicture/pictureInPicture\"));\r\nconst AutoPlayToggle = dynamic(() => import(\"../../player-components/toggle/autoPlayToggle\"));\r\nconst SoundVolume = dynamic(() => import(\"../../player-components/soundVolume/soundVolume\"));\r\nconst Speed = dynamic(() => import(\"../../player-components/speed/speed\"));\r\nconst Settings = dynamic(() => import(\"../../player-components/settings/settings\"));\r\nconst FullRate = dynamic(() => import(\"../../player-components/fullrate/fullrate\"));\r\nconst AgeClassification = dynamic(() => import(\"../../player-components/ageClassification/ageClassification\"));\r\n\r\nconst PortraitHeader = () => {\r\n\r\n    useAppSelector(({ controller: { lock, activeElements } }) => ({ lock, activeElements }), shallowEqual);\r\n\r\n    return (\r\n        <>\r\n            {!conditions(ConditionName.isFirstPlay) && (\r\n                <>\r\n                    {conditions(ConditionName.showPoll) && <PortraitPoll />}\r\n                    <div\r\n                        className={`pl-flex pl-flex-row-reverse pl-justify-end pl-items-center pl-gap-6 pl-mt-3 pl-mr-5 pl-absolute animate__animated animate__faster ${conditions(ConditionName.isActiveElements) ? \"animate__fadeInDown\" : \"animate__fadeOutUp\"}`}\r\n                        style={{zIndex: zIndex.portraitHeaderIcons}}>\r\n                        {conditions(ConditionName.isLock) ? <Lock /> : (\r\n                            <>\r\n                                {conditions(ConditionName.hasSubtitle) && <Subtitles />}\r\n                                {conditions(ConditionName.showPictureInPicture) && <PictureInPicture />}\r\n                                <AutoPlayToggle />\r\n                                <Unlock />\r\n                                {!conditions(ConditionName.isIOS) && <SoundVolume />}\r\n                                {conditions(ConditionName.showSpeedIcon) && <Speed />}\r\n                                {!conditions(ConditionName.isIOS) && <Settings />}\r\n                            </>\r\n                        )}\r\n                    </div>\r\n                    {conditions(ConditionName.showFullRate) && <FullRate />}\r\n                    {conditions(ConditionName.showAgeClassification) && <AgeClassification />}\r\n                </>\r\n            )}\r\n        </>\r\n    )\r\n}\r\n\r\nexport default memo(PortraitHeader);"],"mappings":"wJAAAA,IAAA,OAAQ,QAAAC,MAAW,QAInB,OAAS,gBAAAC,MAAoB,cAC7B,OAAOC,MAAa,eAsBuC,OAK/B,YAAAC,EAL+B,OAAAC,EAK/B,QAAAC,MAL+B,oBApB3D,IAAMC,EAAeJ,EAAQ,IAAM,OAAO,6BAAwD,CAAC,EAC7FK,EAAOL,EAAQ,IAAM,OAAO,qBAAyC,CAAC,EACtEM,EAASN,EAAQ,IAAM,OAAO,uBAA2C,CAAC,EAC1EO,EAAYP,EAAQ,IAAM,OAAO,0BAA6C,CAAC,EAC/EQ,EAAmBR,EAAQ,IAAM,OAAO,iCAA2D,CAAC,EACpGS,EAAiBT,EAAQ,IAAM,OAAO,+BAA+C,CAAC,EACtFU,EAAcV,EAAQ,IAAM,OAAO,4BAAiD,CAAC,EACrFW,EAAQX,EAAQ,IAAM,OAAO,sBAAqC,CAAC,EACnEY,EAAWZ,EAAQ,IAAM,OAAO,yBAA2C,CAAC,EAC5Ea,EAAWb,EAAQ,IAAM,OAAO,yBAA2C,CAAC,EAC5Ec,EAAoBd,EAAQ,IAAM,OAAO,kCAA6D,CAAC,EAEvGe,EAAiB,KAEnBC,EAAe,CAAC,CAAE,WAAY,CAAE,KAAAC,EAAM,eAAAC,CAAe,CAAE,KAAO,CAAE,KAAAD,EAAM,eAAAC,CAAe,GAAInB,CAAY,EAGjGG,EAAAD,EAAA,CACK,UAACkB,eAAoC,GAClChB,EAAAF,EAAA,CACK,UAAAkB,YAAiC,GAAKjB,EAACE,EAAA,EAAa,EACrDF,EAAC,OACG,UAAW,qIAAqIiB,oBAAyC,EAAI,sBAAwB,oBAAoB,GACzO,MAAO,CAAC,SAAkC,EACzC,SAAAA,UAA+B,EAAIjB,EAACG,EAAA,EAAK,EACtCF,EAAAF,EAAA,CACK,UAAAkB,eAAoC,GAAKjB,EAACK,EAAA,EAAU,EACpDY,wBAA6C,GAAKjB,EAACM,EAAA,EAAiB,EACrEN,EAACO,EAAA,EAAe,EAChBP,EAACI,EAAA,EAAO,EACP,CAACa,SAA8B,GAAKjB,EAACQ,EAAA,EAAY,EACjDS,iBAAsC,GAAKjB,EAACS,EAAA,EAAM,EAClD,CAACQ,SAA8B,GAAKjB,EAACU,EAAA,EAAS,GACnD,EAER,EACCO,gBAAqC,GAAKjB,EAACW,EAAA,EAAS,EACpDM,yBAA8C,GAAKjB,EAACY,EAAA,EAAkB,GAC3E,EAER,GAIDM,EAAQC,EAAKN,CAAc","names":["init_esm_shims","memo","shallowEqual","dynamic","Fragment","jsx","jsxs","PortraitPoll","Lock","Unlock","Subtitles","PictureInPicture","AutoPlayToggle","SoundVolume","Speed","Settings","FullRate","AgeClassification","PortraitHeader","useAppSelector","lock","activeElements","conditions","portraitHeader_default","memo"]}