{"version":3,"sources":["../ui/src/components/player-components/captcha/captcha.tsx"],"sourcesContent":["import { ConditionName, ICaptchaProps } from \"interfaces\";\r\nimport IMAGES from \"../../../../../images/importImages\";\r\nimport { conditions } from \"helpers\";\r\n\r\nconst Captcha = (props: ICaptchaProps): JSX.Element => {\r\n    return (\r\n        <>\r\n            {\r\n                props.captcha && (\r\n                    <div className={`${conditions(ConditionName.isTouchScreenPortrait) ? \"pl-mt-0\" : \"pl-mt-8\"}`}>\r\n                        <p className=\"pl-text-[14px] pl-font-normal pl-text-z-gray-700 dark:pl-text-dark-5\">کلمات تصویر را وارد کنید.</p>\r\n                        <div className={`pl-flex pl-gap-4 ${conditions(ConditionName.isTouchScreenPortrait) ? \"pl-flex-col\" : \"pl-items-center\"}`}>\r\n                            <input autoFocus className=\"pl-bg-transparent pl-w-full pl-outline-none pl-rounded-[10px] pl-border-[1.5px] pl-border-main-light pl-px-4 pl-py-1\" onChange={(event:any) => props.setCaptchaValue({...props.captcha, value: event.target.value})}/>\r\n                            <div className={`${conditions(ConditionName.isTouchScreenPortrait) ? \"pl-justify-start\" : \"pl-items-center\"} pl-flex  pl-gap-2 pl-items-center`}>\r\n                                <img\r\n                                    src={\r\n                                        (props.captcha.provider === \"LOCAL-CAPTCHA\") ?\r\n                                            `data:image/png;base64, ${props.captcha.image}` :\r\n                                            `${props.captcha.image}`\r\n                                    }\r\n                                    alt={props.captcha.provider}\r\n                                    className='pl-h-[50px]'\r\n                                    style={{ backgroundColor: \"white\" }}\r\n                                />\r\n                                <img src={IMAGES.refresh} alt=\"refresh\" width={24} height={24} className='pl-cursor-pointer' onClick={props.getNewCaptcha} />\r\n                            </div>\r\n                        </div>\r\n                    </div>\r\n                )\r\n            }\r\n            {props.error && <p>{props.error}</p>}\r\n        </>\r\n    )\r\n}\r\n\r\nexport default Captcha"],"mappings":"qLAAAA,IAMQ,mBAAAC,EAIgB,OAAAC,EAGI,QAAAC,MAPpB,oBAFR,IAAMC,EAAWC,GAETF,EAAAF,EAAA,CAEQ,UAAAI,EAAM,SACFF,EAAC,OAAI,UAAW,GAAGG,yBAA8C,EAAI,UAAY,SAAS,GACtF,UAAAJ,EAAC,KAAE,UAAU,uEAAuE,yIAAyB,EAC7GC,EAAC,OAAI,UAAW,oBAAoBG,yBAA8C,EAAI,cAAgB,iBAAiB,GACnH,UAAAJ,EAAC,SAAM,UAAS,GAAC,UAAU,uHAAuH,SAAWK,GAAcF,EAAM,gBAAgB,CAAC,GAAGA,EAAM,QAAS,MAAOE,EAAM,OAAO,KAAK,CAAC,EAAE,EAChPJ,EAAC,OAAI,UAAW,GAAGG,yBAA8C,EAAI,mBAAqB,iBAAiB,qCACvG,UAAAJ,EAAC,OACG,IACKG,EAAM,QAAQ,WAAa,gBACxB,0BAA0BA,EAAM,QAAQ,KAAK,GAC7C,GAAGA,EAAM,QAAQ,KAAK,GAE9B,IAAKA,EAAM,QAAQ,SACnB,UAAU,cACV,MAAO,CAAE,gBAAiB,OAAQ,EACtC,EACAH,EAAC,OAAI,IAAKM,EAAO,QAAS,IAAI,UAAU,MAAO,GAAI,OAAQ,GAAI,UAAU,oBAAoB,QAASH,EAAM,cAAe,GAC/H,GACJ,GACJ,EAGPA,EAAM,OAASH,EAAC,KAAG,SAAAG,EAAM,MAAM,GACpC,EAIDI,EAAQL","names":["init_esm_shims","Fragment","jsx","jsxs","Captcha","props","conditions","event","importImages_default","captcha_default"]}