UNPKG

react-ui-mat

Version:

- ANIMATE - BADGES ( success, danger, info, light, primary, green ) - BEHAVIOR - BUTTONS - CHECKBOX - COLLAPSE - CONTEXT PANEL - DATE PICKER - DATEPICKER - DATEUTIL - DIVIDER - DRAGABLE MODAL - INCORRECT_ENTRY - INPUT - INPUT_FIELDS - MULTISELECT - MUPLAY

1 lines 12.7 kB
'use strict';var a0_0x306b0c=this&&this['__importDefault']||function(_0x461754){return _0x461754&&_0x461754['__esModule']?_0x461754:{'default':_0x461754};};const a0_0xa3a138={};a0_0xa3a138['value']=!![],Object['defineProperty'](exports,'__esModule',a0_0xa3a138),exports['ReceiptCapture']=void 0x0;const a0_0x2f915a=a0_0x306b0c(require('react')),a0_0x224d6c='\x0a\x20\x20@keyframes\x20rct-spin\x20{\x0a\x20\x20\x20\x200%\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20transform:\x20rotate(0deg);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x2050%\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x2051%\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20transform:\x20rotate(180deg);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20100%\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20transform:\x20rotate(360deg);\x0a\x20\x20\x20\x20}\x0a\x20\x20}\x0a\x0a\x20\x20.rct-spinner\x20{\x0a\x20\x20\x20\x20border-radius:\x2050%;\x0a\x20\x20\x20\x20animation:\x20rct-spin\x204s\x20ease-in-out\x20infinite;\x0a\x20\x20}\x0a\x0a\x20\x20.rct-spinner-wp\x20{\x0a\x20\x20\x20\x20position:\x20absolute;\x0a\x20\x20\x20\x20left:\x2050%;\x0a\x20\x20\x20\x20bottom:\x2015px;\x0a\x20\x20\x20\x20font-size:\x2021px;\x0a\x20\x20\x20\x20transform:\x20translate(-50%,\x20-50%);\x0a\x20\x20\x20\x20display:\x20flex;\x0a\x20\x20\x20\x20border:\x201px\x20solid\x20#ccc;\x0a\x20\x20\x20\x20box-shadow:\x200px\x200px\x203px\x20#a4a4a4;\x0a\x20\x20\x20\x20width:\x202.5rem;\x0a\x20\x20\x20\x20height:\x202.5rem;\x0a\x20\x20\x20\x20justify-content:\x20center;\x0a\x20\x20\x20\x20align-items:\x20center;\x0a\x20\x20\x20\x20background:\x20#91919180;\x0a\x20\x20\x20\x20z-index:\x20999;\x0a\x20\x20}\x0a';function a0_0x45dae2(_0xa61006){try{return _0xa61006();}catch(_0x526b79){return null;}}function a0_0x520639(){return new Promise((_0xbc8f7e,_0x2d6bff)=>{window?.['setTimeout'](()=>{_0xbc8f7e(null);},0x1f4);});}var a0_0x2f7058;(function(_0x571b47){_0x571b47[_0x571b47['loading']=0x1]='loading',_0x571b47[_0x571b47['loaded']=0x2]='loaded',_0x571b47[_0x571b47['error']=0x3]='error';}(a0_0x2f7058||(a0_0x2f7058={})));function a0_0x263e9c(_0x248013){const _0x12527c=a0_0x2f915a['default']['useRef'](null),_0x4e72a5=a0_0x2f915a['default']['useRef'](null),_0x1a00b8=a0_0x2f915a['default']['useRef'](null),_0x1b8ce0=a0_0x2f915a['default']['useRef'](null),_0x16a895=a0_0x2f915a['default']['useRef'](null),[_0x4daecb,_0x4bc013]=a0_0x2f915a['default']['useState'](![]),[_0x218d41,_0x61e351]=a0_0x2f915a['default']['useState']('pending'),[_0x1d1b84,_0x24cbbc]=a0_0x2f915a['default']['useState'](a0_0x2f7058['loading']),[_0xefe0cb,_0x5db6cd]=a0_0x2f915a['default']['useState']();function _0x3d5d37(){const _0x90e1e7=Number(_0x248013['dm']?.['width'])||0x356,_0x17fa9a=Number(_0x248013['dm']?.['height'])||0x1e0,_0x3bef5f=_0x248013['position']==='front'?'user':'environment',_0x33ae7f={};_0x33ae7f['ideal']=_0x90e1e7;const _0x19c543={};_0x19c543['ideal']=_0x17fa9a;const _0x5ea019={};_0x5ea019['facingMode']=_0x3bef5f||'user',_0x5ea019['width']=_0x33ae7f,_0x5ea019['height']=_0x19c543;const _0x10d46c={};return _0x10d46c['video']=_0x5ea019,_0x10d46c['audio']=![],_0x10d46c;}async function _0xa0e624(){try{if(window&&document){const _0x2ecaaf=navigator['mediaDevices'],_0x387474=_0x2ecaaf['getUserMedia']||_0x2ecaaf['webkitGetUserMedia']||_0x2ecaaf['mozGetUserMedia']||_0x2ecaaf['msGetUserMedia'],_0x1cc9a5={};return _0x1cc9a5['video']=!![],_0x1cc9a5['audio']=![],await _0x387474(_0x1cc9a5),_0x61e351('granted'),Promise['resolve']();}else return _0x61e351('denied'),Promise['reject']();}catch(_0x186237){return _0x61e351('denied'),Promise['reject']();}};async function _0x2bc039(){try{try{_0x12527c['current']&&(_0x12527c['current']['srcObject']=null);}catch(_0x500c66){}_0x1b8ce0['current']?.['getTracks']()['forEach'](_0x3e2769=>{_0x3e2769['enabled']=![],_0x3e2769['stop'](),_0x3e2769['enabled']=![];}),_0x1b8ce0['current']=null;}catch(_0x44daea){}return Promise['resolve']();}async function _0x228d63(){try{if(window){const _0x3ef082=_0x3d5d37();_0x1b8ce0['current']=await navigator['mediaDevices']['getUserMedia'](_0x3ef082),_0x12527c['current']['srcObject']=_0x1b8ce0['current'],_0x12527c['current']['style']['display']='block',_0x4e72a5['current']['style']['display']='none';}return _0x61e351('granted'),Promise['resolve']();}catch(_0x4d2b3a){return _0x61e351('denied'),Promise['reject']();}}async function _0xfe3d71(){try{_0x24cbbc(a0_0x2f7058['loading']),_0x4daecb&&!_0x248013['inprogress']&&_0xefe0cb!=a0_0x2f7058['loaded']&&(await _0x2bc039(),await a0_0x520639(),await _0x228d63()),_0x24cbbc(a0_0x2f7058['loaded']);}catch(_0xe99b2a){_0x24cbbc(a0_0x2f7058['error']);}}const _0x353382=a0_0x2f915a['default']['useCallback'](()=>{window?.['clearTimeout'](_0x16a895['current']),_0x16a895['current']=window?.['setTimeout'](()=>{_0xfe3d71();},0x1f4);},[]),_0x30e00e=a0_0x2f915a['default']['useCallback'](()=>{document?.['hidden']&&_0x1d1b84!=a0_0x2f7058['loaded']&&_0x2bc039();},[]);function _0xb5b47e(){try{_0x5db6cd(a0_0x2f7058['loading']),_0x4e72a5['current']['width']=_0x12527c['current']['videoWidth'],_0x4e72a5['current']['height']=_0x12527c['current']['videoHeight'],_0x1a00b8['current']['width']=_0x12527c['current']['videoWidth'],_0x1a00b8['current']['height']=_0x12527c['current']['videoHeight'];const _0x2cc6a5=_0x4e72a5['current']['getContext']('2d');_0x2cc6a5['drawImage'](_0x12527c['current'],0x0,0x0,_0x4e72a5['current']['width'],_0x4e72a5['current']['height']);const _0x54a173=_0x1a00b8['current']['getContext']('2d');_0x54a173['drawImage'](_0x12527c['current'],0x0,0x0,_0x1a00b8['current']['width'],_0x1a00b8['current']['height']),_0x12527c['current']['style']['display']='none',_0x4e72a5['current']['style']['display']='block',_0x1b8ce0['current']&&_0x1b8ce0['current']['getTracks']()['forEach'](_0x410932=>_0x410932['stop']()),_0x1a00b8['current']['toBlob'](_0x19de31=>{a0_0x45dae2(()=>{const _0x4998ec={};_0x4998ec['type']='image/png';const _0x1a23a8=new File([_0x19de31],'image.png',_0x4998ec);_0x5db6cd(a0_0x2f7058['loaded']),_0x248013['onCapture'](_0x19de31,_0x1a23a8);});},'image/png',0x1);}catch(_0x3b2c59){_0x5db6cd(a0_0x2f7058['error']);}}function _0x53883e(){a0_0x45dae2(()=>{_0x5db6cd(undefined),_0xfe3d71();});}function _0x45ec57(){a0_0x45dae2(()=>_0x248013['onCancel']()),a0_0x45dae2(()=>_0x2bc039());}a0_0x2f915a['default']['useEffect'](()=>{return _0x4daecb?(_0xfe3d71(),window?.['removeEventListener']('deviceorientation',_0x353382),document?.['removeEventListener']('visibilitychange',_0x30e00e),window?.['addEventListener']('orientationchange',_0x353382),document?.['addEventListener']('visibilitychange',_0x30e00e)):window?.['setTimeout'](()=>_0x4bc013(!![]),0x3e8),()=>{window?.['removeEventListener']('deviceorientation',_0x353382),document?.['removeEventListener']('visibilitychange',_0x30e00e),window?.['clearTimeout'](_0x16a895['current']);};},[_0x4daecb,_0x248013['dm'],_0x248013['dm']]),a0_0x2f915a['default']['useEffect'](()=>{return()=>{_0x2bc039();};},[]);const _0x3a47c0={};_0x3a47c0['position']='relative',_0x3a47c0['overflow']='hidden';const _0x5acf8b={};_0x5acf8b['style']=_0x3a47c0;const _0x22e72c={};_0x22e72c['margin']='auto',_0x22e72c['maxWidth']='100%',_0x22e72c['maxHeight']='100%';const _0x28f266={};_0x28f266['ref']=_0x12527c,_0x28f266['autoPlay']=!![],_0x28f266['playsInline']=!![],_0x28f266['muted']=!![],_0x28f266['style']=_0x22e72c;const _0x474b6f={};_0x474b6f['margin']='auto',_0x474b6f['display']='none',_0x474b6f['maxWidth']='100%',_0x474b6f['maxHeight']='100%',_0x474b6f['objectFit']='contain';const _0x52050a={};_0x52050a['ref']=_0x4e72a5,_0x52050a['style']=_0x474b6f;const _0x409dd0={};_0x409dd0['margin']='auto',_0x409dd0['display']='none';const _0x286dee={};_0x286dee['ref']=_0x1a00b8,_0x286dee['style']=_0x409dd0;const _0x3f368e={};_0x3f368e['className']='rct-spinner-wp';const _0x5c25f2={};_0x5c25f2['className']='rct-spinner';const _0x4ec125={};_0x4ec125['display']='flex',_0x4ec125['flexDirection']='column',_0x4ec125['position']='absolute',_0x4ec125['bottom']=0x5,_0x4ec125['right']=0x5,_0x4ec125['gap']=0x5;const _0x4adb7e={};_0x4adb7e['style']=_0x4ec125;const _0x41d19a={};_0x41d19a['background']='white',_0x41d19a['color']='#333',_0x41d19a['fontSize']='19px',_0x41d19a['border']='1px\x20solid\x20#ccc',_0x41d19a['borderRadius']='5px',_0x41d19a['padding']='5px\x207px',_0x41d19a['cursor']='pointer',_0x41d19a['zIndex']=0xf,_0x41d19a['lineHeight']='21px',_0x41d19a['transition']='all\x200.3s\x20ease',_0x41d19a['boxShadow']='0px\x200px\x2015px\x20black';const _0xba7547={};_0xba7547['background']='white',_0xba7547['color']='#333',_0xba7547['fontSize']='19px',_0xba7547['border']='1px\x20solid\x20#ccc',_0xba7547['borderRadius']='5px',_0xba7547['padding']='5px\x207px',_0xba7547['cursor']='pointer',_0xba7547['zIndex']=0xf,_0xba7547['lineHeight']='21px',_0xba7547['transition']='all\x200.3s\x20ease',_0xba7547['boxShadow']='0px\x200px\x2015px\x20black';const _0x71243={};_0x71243['background']='white',_0x71243['color']='#333',_0x71243['fontSize']='19px',_0x71243['border']='1px\x20solid\x20#ccc',_0x71243['borderRadius']='5px',_0x71243['padding']='5px\x207px',_0x71243['cursor']='pointer',_0x71243['zIndex']=0xf,_0x71243['lineHeight']='21px',_0x71243['transition']='all\x200.3s\x20ease';const _0x3d1286={};_0x3d1286['position']='absolute',_0x3d1286['left']='50%',_0x3d1286['transform']='translateX(-50%)',_0x3d1286['zIndex']=0xa,_0x3d1286['color']='white',_0x3d1286['fontSize']='12px',_0x3d1286['backgroundColor']='#91919180',_0x3d1286['padding']='3px\x209px',_0x3d1286['borderRadius']='8px',_0x3d1286['bottom']=0x5;const _0x10a5e1={};_0x10a5e1['style']=_0x3d1286;const _0x177a90={};_0x177a90['color']='red',_0x177a90['textAlign']='center';const _0x18303e={};_0x18303e['style']=_0x177a90;const _0x494787={};_0x494787['textAlign']='center';const _0x32cca1={};_0x32cca1['style']=_0x494787;const _0x11846b={};_0x11846b['textAlign']='center';const _0x285974={};_0x285974['style']=_0x11846b;const _0x2c5d7b={};_0x2c5d7b['color']='red',_0x2c5d7b['textAlign']='center';const _0x3213aa={};_0x3213aa['style']=_0x2c5d7b;const _0x34c746={};_0x34c746['textAlign']='center';const _0x2d39a7={};return _0x2d39a7['style']=_0x34c746,a0_0x2f915a['default']['createElement']('div',_0x5acf8b,a0_0x2f915a['default']['createElement']('video',_0x28f266),a0_0x2f915a['default']['createElement']('canvas',_0x52050a),a0_0x2f915a['default']['createElement']('canvas',_0x286dee),a0_0x2f915a['default']['createElement']('style',null,a0_0x224d6c),_0x248013['inprogress']||_0xefe0cb===a0_0x2f7058['loading']?a0_0x2f915a['default']['createElement']('div',_0x3f368e,a0_0x2f915a['default']['createElement']('span',_0x5c25f2,'⏳')):a0_0x2f915a['default']['createElement'](a0_0x2f915a['default']['Fragment'],null),a0_0x2f915a['default']['createElement']('div',_0x4adb7e,a0_0x2f915a['default']['createElement']('button',{'style':_0x41d19a,'onMouseOver':_0x45adda=>{_0x45adda['currentTarget']['style']['background']='#ddd';},'onMouseOut':_0x6935e1=>{_0x6935e1['currentTarget']['style']['background']='white';},'onClick':_0x45ec57,'disabled':_0x248013['inprogress']},'❌'),!_0xefe0cb?a0_0x2f915a['default']['createElement']('button',{'style':_0xba7547,'onMouseOver':_0x5f311a=>{_0x5f311a['currentTarget']['style']['background']='#ddd';},'onMouseOut':_0x2c82b7=>{_0x2c82b7['currentTarget']['style']['background']='white';},'onClick':_0xb5b47e,'disabled':_0x248013['inprogress']||_0xefe0cb===a0_0x2f7058['loaded']||_0x1d1b84!==a0_0x2f7058['loaded']},'📷'):a0_0x2f915a['default']['createElement'](a0_0x2f915a['default']['Fragment'],null),_0xefe0cb===a0_0x2f7058['loaded']?a0_0x2f915a['default']['createElement']('button',{'style':_0x71243,'onMouseOver':_0x432795=>{_0x432795['currentTarget']['style']['background']='#ddd';},'onMouseOut':_0x590778=>{_0x590778['currentTarget']['style']['background']='white';},'onClick':_0x53883e,'disabled':_0x248013['inprogress']},'🔁'):a0_0x2f915a['default']['createElement'](a0_0x2f915a['default']['Fragment'],null)),a0_0x2f915a['default']['createElement']('div',_0x10a5e1,_0x1d1b84===a0_0x2f7058['error']?a0_0x2f915a['default']['createElement']('p',_0x18303e,'Kamera\x20başlatılırken\x20bir\x20hata\x20oluştu.'):_0x1d1b84===a0_0x2f7058['loading']?a0_0x2f915a['default']['createElement']('p',_0x32cca1,'Yükleniyor...'):_0x218d41==='pending'?a0_0x2f915a['default']['createElement']('p',_0x285974,'İzin\x20alınıyor...'):_0x218d41==='denied'?a0_0x2f915a['default']['createElement']('p',_0x3213aa,'Kamera\x20izni\x20verilmedi.'):a0_0x2f915a['default']['createElement']('p',_0x2d39a7,'Kamera\x20görüntüleniyor...')));}function a0_0x2f9b41(_0x2370b4){return a0_0x263e9c(_0x2370b4);}exports['ReceiptCapture']=a0_0x2f9b41;