UNPKG

viam-compliance-deposit-ui

Version:
2 lines 48.9 kB
/*! For license information please see index.js.LICENSE.txt */ (()=>{var e={103:()=>{}},t={};function r(a){var n=t[a];if(void 0!==n)return n.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var a in t)r.o(t,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};(()=>{"use strict";r.r(a),r.d(a,{default:()=>Ze});const e=require("react");var t=r.n(e);const n=require("react-i18next");function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r<t;r++)a[r]=e[r];return a}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,o,s,i=[],l=!0,u=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(a=o.call(r)).done)&&(i.push(a.value),i.length!==t);l=!0);}catch(e){u=!0,n=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(u)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}const i=function(e){var t=e.ux;return React.createElement("div",{className:t.loading.dvLoading},React.createElement("div",{className:t.loading.dvContent},React.createElement("div",{className:t.loading.dvSpiner,role:"status"},React.createElement("span",{className:t.loading.span}))))};function l(e,t,r,a,n,o,s){try{var i=e[o](s),l=i.value}catch(e){return void r(e)}i.done?t(l):Promise.resolve(l).then(a,n)}function u(e){return function(){var t=this,r=arguments;return new Promise(function(a,n){var o=e.apply(t,r);function s(e){l(o,a,n,s,i,"next",e)}function i(e){l(o,a,n,s,i,"throw",e)}s(void 0)})}}const c=require("react-bootstrap");var d=e=>"checkbox"===e.type,f=e=>e instanceof Date,m=e=>null==e;const p=e=>"object"==typeof e;var y=e=>!m(e)&&!Array.isArray(e)&&p(e)&&!f(e),g=e=>y(e)&&e.target?d(e.target)?e.target.checked:e.target.value:e,v=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),b="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function h(e){let t;const r=Array.isArray(e),a="undefined"!=typeof FileList&&e instanceof FileList;if(e instanceof Date)t=new Date(e);else{if(b&&(e instanceof Blob||a)||!r&&!y(e))return e;if(t=r?[]:{},r||(e=>{const t=e.constructor&&e.constructor.prototype;return y(t)&&t.hasOwnProperty("isPrototypeOf")})(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=h(e[r]));else t=e}return t}var _=e=>/^\w*$/.test(e),x=e=>void 0===e,E=e=>Array.isArray(e)?e.filter(Boolean):[],w=e=>E(e.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(e,t,r)=>{if(!t||!y(e))return r;const a=(_(t)?[t]:w(t)).reduce((e,t)=>m(e)?e:e[t],e);return x(a)||a===e?x(e[t])?r:e[t]:a},S=e=>"boolean"==typeof e,V=(e,t,r)=>{let a=-1;const n=_(t)?[t]:w(t),o=n.length,s=o-1;for(;++a<o;){const t=n[a];let o=r;if(a!==s){const r=e[t];o=y(r)||Array.isArray(r)?r:isNaN(+n[a+1])?{}:[]}if("__proto__"===t||"constructor"===t||"prototype"===t)return;e[t]=o,e=e[t]}};const A="blur",O="onChange",D="onSubmit",N="all",T="pattern",k="required",C=e.createContext(null);C.displayName="HookFormContext";const M=()=>e.useContext(C);var I=(e,t,r,a=!0)=>{const n={defaultValues:t._defaultValues};for(const o in e)Object.defineProperty(n,o,{get:()=>{const n=o;return t._proxyFormState[n]!==N&&(t._proxyFormState[n]=!a||N),r&&(r[n]=!0),e[n]}});return n};const j="undefined"!=typeof window?e.useLayoutEffect:e.useEffect;var P=e=>"string"==typeof e,L=(e,t,r,a,n)=>P(e)?(a&&t.watch.add(e),F(r,e,n)):Array.isArray(e)?e.map(e=>(a&&t.watch.add(e),F(r,e))):(a&&(t.watchAll=!0),r),R=e=>m(e)||!p(e);function B(e,t,r=new WeakSet){if(R(e)||R(t))return e===t;if(f(e)&&f(t))return e.getTime()===t.getTime();const a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;if(r.has(e)||r.has(t))return!0;r.add(e),r.add(t);for(const o of a){const a=e[o];if(!n.includes(o))return!1;if("ref"!==o){const e=t[o];if(f(a)&&f(e)||y(a)&&y(e)||Array.isArray(a)&&Array.isArray(e)?!B(a,e,r):a!==e)return!1}}return!0}const U=t=>t.render(function(t){const r=M(),{name:a,disabled:n,control:o=r.control,shouldUnregister:s,defaultValue:i}=t,l=v(o._names.array,a),u=e.useMemo(()=>F(o._formValues,a,F(o._defaultValues,a,i)),[o,a,i]),c=function(t){const r=M(),{control:a=r.control,name:n,defaultValue:o,disabled:s,exact:i,compute:l}=t||{},u=e.useRef(o),c=e.useRef(l),d=e.useRef(void 0);c.current=l;const f=e.useMemo(()=>a._getWatch(n,u.current),[a,n]),[m,p]=e.useState(c.current?c.current(f):f);return j(()=>a._subscribe({name:n,formState:{values:!0},exact:i,callback:e=>{if(!s){const t=L(n,a._names,e.values||a._formValues,!1,u.current);if(c.current){const e=c.current(t);B(e,d.current)||(p(e),d.current=e)}else p(t)}}}),[a,s,n,i]),e.useEffect(()=>a._removeUnmounted()),m}({control:o,name:a,defaultValue:u,exact:!0}),d=function(t){const r=M(),{control:a=r.control,disabled:n,name:o,exact:s}=t||{},[i,l]=e.useState(a._formState),u=e.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return j(()=>a._subscribe({name:o,formState:u.current,exact:s,callback:e=>{!n&&l({...a._formState,...e})}}),[o,n,s]),e.useEffect(()=>{u.current.isValid&&a._setValid(!0)},[a]),e.useMemo(()=>I(i,a,u.current,!1),[i,a])}({control:o,name:a,exact:!0}),f=e.useRef(t),m=e.useRef(o.register(a,{...t.rules,value:c,...S(t.disabled)?{disabled:t.disabled}:{}}));f.current=t;const p=e.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!F(d.errors,a)},isDirty:{enumerable:!0,get:()=>!!F(d.dirtyFields,a)},isTouched:{enumerable:!0,get:()=>!!F(d.touchedFields,a)},isValidating:{enumerable:!0,get:()=>!!F(d.validatingFields,a)},error:{enumerable:!0,get:()=>F(d.errors,a)}}),[d,a]),y=e.useCallback(e=>m.current.onChange({target:{value:g(e),name:a},type:"change"}),[a]),b=e.useCallback(()=>m.current.onBlur({target:{value:F(o._formValues,a),name:a},type:A}),[a,o._formValues]),_=e.useCallback(e=>{const t=F(o._fields,a);t&&e&&(t._f.ref={focus:()=>e.focus&&e.focus(),select:()=>e.select&&e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})},[o._fields,a]),E=e.useMemo(()=>({name:a,value:c,...S(n)||d.disabled?{disabled:d.disabled||n}:{},onChange:y,onBlur:b,ref:_}),[a,n,d.disabled,y,b,_,c]);return e.useEffect(()=>{const e=o._options.shouldUnregister||s;o.register(a,{...f.current.rules,...S(f.current.disabled)?{disabled:f.current.disabled}:{}});const t=(e,t)=>{const r=F(o._fields,e);r&&r._f&&(r._f.mount=t)};if(t(a,!0),e){const e=h(F(o._options.defaultValues,a));V(o._defaultValues,a,e),x(F(o._formValues,a))&&V(o._formValues,a,e)}return!l&&o.register(a),()=>{(l?e&&!o._state.action:e)?o.unregister(a):t(a,!1)}},[a,o,l,s]),e.useEffect(()=>{o._setDisabledField({disabled:n,name:a})},[n,a,o]),e.useMemo(()=>({field:E,formState:d,fieldState:p}),[E,d,p])}(t));var q=(e,t,r,a,n)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[a]:n||!0}}:{},G=e=>Array.isArray(e)?e:[e],W=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},z=e=>y(e)&&!Object.keys(e).length,$=e=>"file"===e.type,H=e=>"function"==typeof e,K=e=>{if(!b)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Z=e=>"select-multiple"===e.type,X=e=>"radio"===e.type,J=e=>K(e)&&e.isConnected;function Q(e,t){const r=Array.isArray(t)?t:_(t)?[t]:w(t),a=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let a=0;for(;a<r;)e=x(e)?a++:e[t[a++]];return e}(e,r),n=r.length-1,o=r[n];return a&&delete a[o],0!==n&&(y(a)&&z(a)||Array.isArray(a)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!x(e[t]))return!1;return!0}(a))&&Q(e,r.slice(0,-1)),e}var Y=e=>{for(const t in e)if(H(e[t]))return!0;return!1};function ee(e,t={}){const r=Array.isArray(e);if(y(e)||r)for(const r in e)Array.isArray(e[r])||y(e[r])&&!Y(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ee(e[r],t[r])):m(e[r])||(t[r]=!0);return t}function te(e,t,r){const a=Array.isArray(e);if(y(e)||a)for(const a in e)Array.isArray(e[a])||y(e[a])&&!Y(e[a])?x(t)||R(r[a])?r[a]=Array.isArray(e[a])?ee(e[a],[]):{...ee(e[a])}:te(e[a],m(t)?{}:t[a],r[a]):r[a]=!B(e[a],t[a]);return r}var re=(e,t)=>te(e,t,ee(t));const ae={value:!1,isValid:!1},ne={value:!0,isValid:!0};var oe=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!x(e[0].attributes.value)?x(e[0].value)||""===e[0].value?ne:{value:e[0].value,isValid:!0}:ne:ae}return ae},se=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:a})=>x(e)?e:t?""===e?NaN:e?+e:e:r&&P(e)?new Date(e):a?a(e):e;const ie={isValid:!1,value:null};var le=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,ie):ie;function ue(e){const t=e.ref;return $(t)?t.files:X(t)?le(e.refs).value:Z(t)?[...t.selectedOptions].map(({value:e})=>e):d(t)?oe(e.refs).value:se(x(t.value)?e.ref.value:t.value,e)}var ce=e=>e instanceof RegExp,de=e=>x(e)?e:ce(e)?e.source:y(e)?ce(e.value)?e.value.source:e.value:e,fe=e=>({isOnSubmit:!e||e===D,isOnBlur:"onBlur"===e,isOnChange:e===O,isOnAll:e===N,isOnTouch:"onTouched"===e});const me="AsyncFunction";var pe=e=>!!e&&!!e.validate&&!!(H(e.validate)&&e.validate.constructor.name===me||y(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===me)),ye=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));const ge=(e,t,r,a)=>{for(const n of r||Object.keys(e)){const r=F(e,n);if(r){const{_f:e,...o}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],n)&&!a)return!0;if(e.ref&&t(e.ref,e.name)&&!a)return!0;if(ge(o,t))break}else if(y(o)&&ge(o,t))break}}};function ve(e,t,r){const a=F(e,r);if(a||_(r))return{error:a,name:r};const n=r.split(".");for(;n.length;){const a=n.join("."),o=F(t,a),s=F(e,a);if(o&&!Array.isArray(o)&&r!==a)return{name:r};if(s&&s.type)return{name:a,error:s};if(s&&s.root&&s.root.type)return{name:`${a}.root`,error:s.root};n.pop()}return{name:r}}var be=(e,t,r)=>{const a=G(F(e,r));return V(a,"root",t[r]),V(e,r,a),e},he=e=>P(e);function _e(e,t,r="validate"){if(he(e)||Array.isArray(e)&&e.every(he)||S(e)&&!e)return{type:r,message:he(e)?e:"",ref:t}}var xe=e=>y(e)&&!ce(e)?e:{value:e,message:""},Ee=async(e,t,r,a,n,o)=>{const{ref:s,refs:i,required:l,maxLength:u,minLength:c,min:f,max:p,pattern:g,validate:v,name:b,valueAsNumber:h,mount:_}=e._f,E=F(r,b);if(!_||t.has(b))return{};const w=i?i[0]:s,V=e=>{n&&w.reportValidity&&(w.setCustomValidity(S(e)?"":e||""),w.reportValidity())},A={},O=X(s),D=d(s),N=O||D,C=(h||$(s))&&x(s.value)&&x(E)||K(s)&&""===s.value||""===E||Array.isArray(E)&&!E.length,M=q.bind(null,b,a,A),I=(e,t,r,a="maxLength",n="minLength")=>{const o=e?t:r;A[b]={type:e?a:n,message:o,ref:s,...M(e?a:n,o)}};if(o?!Array.isArray(E)||!E.length:l&&(!N&&(C||m(E))||S(E)&&!E||D&&!oe(i).isValid||O&&!le(i).isValid)){const{value:e,message:t}=he(l)?{value:!!l,message:l}:xe(l);if(e&&(A[b]={type:k,message:t,ref:w,...M(k,t)},!a))return V(t),A}if(!(C||m(f)&&m(p))){let e,t;const r=xe(p),n=xe(f);if(m(E)||isNaN(E)){const a=s.valueAsDate||new Date(E),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==s.type,l="week"==s.type;P(r.value)&&E&&(e=i?o(E)>o(r.value):l?E>r.value:a>new Date(r.value)),P(n.value)&&E&&(t=i?o(E)<o(n.value):l?E<n.value:a<new Date(n.value))}else{const a=s.valueAsNumber||(E?+E:E);m(r.value)||(e=a>r.value),m(n.value)||(t=a<n.value)}if((e||t)&&(I(!!e,r.message,n.message,"max","min"),!a))return V(A[b].message),A}if((u||c)&&!C&&(P(E)||o&&Array.isArray(E))){const e=xe(u),t=xe(c),r=!m(e.value)&&E.length>+e.value,n=!m(t.value)&&E.length<+t.value;if((r||n)&&(I(r,e.message,t.message),!a))return V(A[b].message),A}if(g&&!C&&P(E)){const{value:e,message:t}=xe(g);if(ce(e)&&!E.match(e)&&(A[b]={type:T,message:t,ref:s,...M(T,t)},!a))return V(t),A}if(v)if(H(v)){const e=_e(await v(E,r),w);if(e&&(A[b]={...e,...M("validate",e.message)},!a))return V(e.message),A}else if(y(v)){let e={};for(const t in v){if(!z(e)&&!a)break;const n=_e(await v[t](E,r),w,t);n&&(e={...n,...M(t,n.message)},V(n.message),a&&(A[b]=e))}if(!z(e)&&(A[b]={ref:w,...e},!a))return A}return V(!0),A};const we={mode:D,reValidateMode:O,shouldFocusError:!0};function Fe(e={}){let t,r={...we,...e},a={submitCount:0,isDirty:!1,isReady:!1,isLoading:H(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},n={},o=(y(r.defaultValues)||y(r.values))&&h(r.defaultValues||r.values)||{},s=r.shouldUnregister?{}:h(o),i={action:!1,mount:!1,watch:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1};let p={...c};const _={array:W(),state:W()},w=r.criteriaMode===N,O=async e=>{if(!r.disabled&&(c.isValid||p.isValid||e)){const e=r.resolver?z((await C()).errors):await M(n,!0);e!==a.isValid&&_.state.next({isValid:e})}},D=(e,t)=>{!r.disabled&&(c.isValidating||c.validatingFields||p.isValidating||p.validatingFields)&&((e||Array.from(l.mount)).forEach(e=>{e&&(t?V(a.validatingFields,e,t):Q(a.validatingFields,e))}),_.state.next({validatingFields:a.validatingFields,isValidating:!z(a.validatingFields)}))},T=(e,t,r,a)=>{const l=F(n,e);if(l){const n=F(s,e,x(r)?F(o,e):r);x(n)||a&&a.defaultChecked||t?V(s,e,t?n:ue(l._f)):R(e,n),i.mount&&O()}},k=(e,t,n,s,i)=>{let l=!1,u=!1;const d={name:e};if(!r.disabled){if(!n||s){(c.isDirty||p.isDirty)&&(u=a.isDirty,a.isDirty=d.isDirty=I(),l=u!==d.isDirty);const r=B(F(o,e),t);u=!!F(a.dirtyFields,e),r?Q(a.dirtyFields,e):V(a.dirtyFields,e,!0),d.dirtyFields=a.dirtyFields,l=l||(c.dirtyFields||p.dirtyFields)&&u!==!r}if(n){const t=F(a.touchedFields,e);t||(V(a.touchedFields,e,n),d.touchedFields=a.touchedFields,l=l||(c.touchedFields||p.touchedFields)&&t!==n)}l&&i&&_.state.next(d)}return l?d:{}},C=async e=>{D(e,!0);const t=await r.resolver(s,r.context,((e,t,r,a)=>{const n={};for(const r of e){const e=F(t,r);e&&V(n,r,e._f)}return{criteriaMode:r,names:[...e],fields:n,shouldUseNativeValidation:a}})(e||l.mount,n,r.criteriaMode,r.shouldUseNativeValidation));return D(e),t},M=async(e,t,n={valid:!0})=>{for(const o in e){const i=e[o];if(i){const{_f:e,...u}=i;if(e){const u=l.array.has(e.name),d=i._f&&pe(i._f);d&&c.validatingFields&&D([o],!0);const f=await Ee(i,l.disabled,s,w,r.shouldUseNativeValidation&&!t,u);if(d&&c.validatingFields&&D([o]),f[e.name]&&(n.valid=!1,t))break;!t&&(F(f,e.name)?u?be(a.errors,f,e.name):V(a.errors,e.name,f[e.name]):Q(a.errors,e.name))}!z(u)&&await M(u,t,n)}}return n.valid},I=(e,t)=>!r.disabled&&(e&&t&&V(s,e,t),!B(ae(),o)),j=(e,t,r)=>L(e,l,{...i.mount?s:x(t)?o:P(e)?{[e]:t}:t},r,t),R=(e,t,r={})=>{const a=F(n,e);let o=t;if(a){const r=a._f;r&&(!r.disabled&&V(s,e,se(t,r)),o=K(r.ref)&&m(t)?"":t,Z(r.ref)?[...r.ref.options].forEach(e=>e.selected=o.includes(e.value)):r.refs?d(r.ref)?r.refs.forEach(e=>{e.defaultChecked&&e.disabled||(Array.isArray(o)?e.checked=!!o.find(t=>t===e.value):e.checked=o===e.value||!!o)}):r.refs.forEach(e=>e.checked=e.value===o):$(r.ref)?r.ref.value="":(r.ref.value=o,r.ref.type||_.state.next({name:e,values:h(s)})))}(r.shouldDirty||r.shouldTouch)&&k(e,o,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&te(e)},U=(e,t,r)=>{for(const a in t){if(!t.hasOwnProperty(a))return;const o=t[a],s=e+"."+a,i=F(n,s);(l.array.has(e)||y(o)||i&&!i._f)&&!f(o)?U(s,o,r):R(s,o,r)}},q=(e,t,r={})=>{const u=F(n,e),d=l.array.has(e),f=h(t);V(s,e,f),d?(_.array.next({name:e,values:h(s)}),(c.isDirty||c.dirtyFields||p.isDirty||p.dirtyFields)&&r.shouldDirty&&_.state.next({name:e,dirtyFields:re(o,s),isDirty:I(e,f)})):!u||u._f||m(f)?R(e,f,r):U(e,f,r),ye(e,l)&&_.state.next({...a,name:e}),_.state.next({name:i.mount?e:void 0,values:h(s)})},Y=async e=>{i.mount=!0;const o=e.target;let d=o.name,m=!0;const y=F(n,d),v=e=>{m=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||B(e,F(s,d,e))},b=fe(r.mode),x=fe(r.reValidateMode);if(y){let i,f;const N=o.type?ue(y._f):g(e),T=e.type===A||"focusout"===e.type,I=!((E=y._f).mount&&(E.required||E.min||E.max||E.maxLength||E.minLength||E.pattern||E.validate)||r.resolver||F(a.errors,d)||y._f.deps)||((e,t,r,a,n)=>!n.isOnAll&&(!r&&n.isOnTouch?!(t||e):(r?a.isOnBlur:n.isOnBlur)?!e:!(r?a.isOnChange:n.isOnChange)||e))(T,F(a.touchedFields,d),a.isSubmitted,x,b),j=ye(d,l,T);V(s,d,N),T?(y._f.onBlur&&y._f.onBlur(e),t&&t(0)):y._f.onChange&&y._f.onChange(e);const P=k(d,N,T),L=!z(P)||j;if(!T&&_.state.next({name:d,type:e.type,values:h(s)}),I)return(c.isValid||p.isValid)&&("onBlur"===r.mode?T&&O():T||O()),L&&_.state.next({name:d,...j?{}:P});if(!T&&j&&_.state.next({...a}),r.resolver){const{errors:e}=await C([d]);if(v(N),m){const t=ve(a.errors,n,d),r=ve(e,n,t.name||d);i=r.error,d=r.name,f=z(e)}}else D([d],!0),i=(await Ee(y,l.disabled,s,w,r.shouldUseNativeValidation))[d],D([d]),v(N),m&&(i?f=!1:(c.isValid||p.isValid)&&(f=await M(n,!0)));m&&(y._f.deps&&te(y._f.deps),((e,n,o,s)=>{const i=F(a.errors,e),l=(c.isValid||p.isValid)&&S(n)&&a.isValid!==n;var d;if(r.delayError&&o?(d=()=>((e,t)=>{V(a.errors,e,t),_.state.next({errors:a.errors})})(e,o),t=e=>{clearTimeout(u),u=setTimeout(d,e)},t(r.delayError)):(clearTimeout(u),t=null,o?V(a.errors,e,o):Q(a.errors,e)),(o?!B(i,o):i)||!z(s)||l){const t={...s,...l&&S(n)?{isValid:n}:{},errors:a.errors,name:e};a={...a,...t},_.state.next(t)}})(d,f,i,P))}var E},ee=(e,t)=>{if(F(a.errors,t)&&e.focus)return e.focus(),1},te=async(e,t={})=>{let o,s;const i=G(e);if(r.resolver){const t=await(async e=>{const{errors:t}=await C(e);if(e)for(const r of e){const e=F(t,r);e?V(a.errors,r,e):Q(a.errors,r)}else a.errors=t;return t})(x(e)?e:i);o=z(t),s=e?!i.some(e=>F(t,e)):o}else e?(s=(await Promise.all(i.map(async e=>{const t=F(n,e);return await M(t&&t._f?{[e]:t}:t)}))).every(Boolean),(s||a.isValid)&&O()):s=o=await M(n);return _.state.next({...!P(e)||(c.isValid||p.isValid)&&o!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:o}:{},errors:a.errors}),t.shouldFocus&&!s&&ge(n,ee,e?i:l.mount),s},ae=e=>{const t={...i.mount?s:o};return x(e)?t:P(e)?F(t,e):e.map(e=>F(t,e))},ne=(e,t)=>({invalid:!!F((t||a).errors,e),isDirty:!!F((t||a).dirtyFields,e),error:F((t||a).errors,e),isValidating:!!F(a.validatingFields,e),isTouched:!!F((t||a).touchedFields,e)}),oe=(e,t,r)=>{const o=(F(n,e,{_f:{}})._f||{}).ref,s=F(a.errors,e)||{},{ref:i,message:l,type:u,...c}=s;V(a.errors,e,{...c,...t,ref:o}),_.state.next({name:e,errors:a.errors,isValid:!1}),r&&r.shouldFocus&&o&&o.focus&&o.focus()},ie=e=>_.state.subscribe({next:t=>{var r,n,i;r=e.name,n=t.name,i=e.exact,r&&n&&r!==n&&!G(r).some(e=>e&&(i?e===n:e.startsWith(n)||n.startsWith(e)))||!((e,t,r,a)=>{r(e);const{name:n,...o}=e;return z(o)||Object.keys(o).length>=Object.keys(t).length||Object.keys(o).find(e=>t[e]===(!a||N))})(t,e.formState||c,Se,e.reRenderRoot)||e.callback({values:{...s},...a,...t,defaultValues:o})}}).unsubscribe,le=(e,t={})=>{for(const i of e?G(e):l.mount)l.mount.delete(i),l.array.delete(i),t.keepValue||(Q(n,i),Q(s,i)),!t.keepError&&Q(a.errors,i),!t.keepDirty&&Q(a.dirtyFields,i),!t.keepTouched&&Q(a.touchedFields,i),!t.keepIsValidating&&Q(a.validatingFields,i),!r.shouldUnregister&&!t.keepDefaultValue&&Q(o,i);_.state.next({values:h(s)}),_.state.next({...a,...t.keepDirty?{isDirty:I()}:{}}),!t.keepIsValid&&O()},ce=({disabled:e,name:t})=>{(S(e)&&i.mount||e||l.disabled.has(t))&&(e?l.disabled.add(t):l.disabled.delete(t))},me=(e,t={})=>{let a=F(n,e);const s=S(t.disabled)||S(r.disabled);return V(n,e,{...a||{},_f:{...a&&a._f?a._f:{ref:{name:e}},name:e,mount:!0,...t}}),l.mount.add(e),a?ce({disabled:S(t.disabled)?t.disabled:r.disabled,name:e}):T(e,!0,t.value),{...s?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:de(t.min),max:de(t.max),minLength:de(t.minLength),maxLength:de(t.maxLength),pattern:de(t.pattern)}:{},name:e,onChange:Y,onBlur:Y,ref:s=>{if(s){me(e,t),a=F(n,e);const r=x(s.value)&&s.querySelectorAll&&s.querySelectorAll("input,select,textarea")[0]||s,i=(e=>X(e)||d(e))(r),l=a._f.refs||[];if(i?l.find(e=>e===r):r===a._f.ref)return;V(n,e,{_f:{...a._f,...i?{refs:[...l.filter(J),r,...Array.isArray(F(o,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),T(e,!1,void 0,r)}else a=F(n,e,{}),a._f&&(a._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!v(l.array,e)||!i.action)&&l.unMount.add(e)}}},he=()=>r.shouldFocusError&&ge(n,ee,l.mount),_e=(e,t)=>async o=>{let i;o&&(o.preventDefault&&o.preventDefault(),o.persist&&o.persist());let u=h(s);if(_.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await C();a.errors=e,u=h(t)}else await M(n);if(l.disabled.size)for(const e of l.disabled)Q(u,e);if(Q(a.errors,"root"),z(a.errors)){_.state.next({errors:{}});try{await e(u,o)}catch(e){i=e}}else t&&await t({...a.errors},o),he(),setTimeout(he);if(_.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:z(a.errors)&&!i,submitCount:a.submitCount+1,errors:a.errors}),i)throw i},xe=(e,t={})=>{const u=e?h(e):o,d=h(u),f=z(e),m=f?o:d;if(t.keepDefaultValues||(o=u),!t.keepValues){if(t.keepDirtyValues){const e=new Set([...l.mount,...Object.keys(re(o,s))]);for(const t of Array.from(e))F(a.dirtyFields,t)?V(m,t,F(s,t)):q(t,F(m,t))}else{if(b&&x(e))for(const e of l.mount){const t=F(n,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(K(e)){const t=e.closest("form");if(t){t.reset();break}}}}if(t.keepFieldsRef)for(const e of l.mount)q(e,F(m,e));else n={}}s=r.shouldUnregister?t.keepDefaultValues?h(o):{}:h(m),_.array.next({values:{...m}}),_.state.next({values:{...m}})}l={mount:t.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!t.keepIsValid||!!t.keepDirtyValues,i.watch=!!r.shouldUnregister,_.state.next({submitCount:t.keepSubmitCount?a.submitCount:0,isDirty:!f&&(t.keepDirty?a.isDirty:!(!t.keepDefaultValues||B(e,o))),isSubmitted:!!t.keepIsSubmitted&&a.isSubmitted,dirtyFields:f?{}:t.keepDirtyValues?t.keepDefaultValues&&s?re(o,s):a.dirtyFields:t.keepDefaultValues&&e?re(o,e):t.keepDirty?a.dirtyFields:{},touchedFields:t.keepTouched?a.touchedFields:{},errors:t.keepErrors?a.errors:{},isSubmitSuccessful:!!t.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1})},Fe=(e,t)=>xe(H(e)?e(s):e,t),Se=e=>{a={...a,...e}},Ve={control:{register:me,unregister:le,getFieldState:ne,handleSubmit:_e,setError:oe,_subscribe:ie,_runSchema:C,_focusError:he,_getWatch:j,_getDirty:I,_setValid:O,_setFieldArray:(e,t=[],l,u,d=!0,f=!0)=>{if(u&&l&&!r.disabled){if(i.action=!0,f&&Array.isArray(F(n,e))){const t=l(F(n,e),u.argA,u.argB);d&&V(n,e,t)}if(f&&Array.isArray(F(a.errors,e))){const t=l(F(a.errors,e),u.argA,u.argB);d&&V(a.errors,e,t),((e,t)=>{!E(F(e,t)).length&&Q(e,t)})(a.errors,e)}if((c.touchedFields||p.touchedFields)&&f&&Array.isArray(F(a.touchedFields,e))){const t=l(F(a.touchedFields,e),u.argA,u.argB);d&&V(a.touchedFields,e,t)}(c.dirtyFields||p.dirtyFields)&&(a.dirtyFields=re(o,s)),_.state.next({name:e,isDirty:I(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else V(s,e,t)},_setDisabledField:ce,_setErrors:e=>{a.errors=e,_.state.next({errors:a.errors,isValid:!1})},_getFieldArray:e=>E(F(i.mount?s:o,e,r.shouldUnregister?F(o,e,[]):[])),_reset:xe,_resetDefaultValues:()=>H(r.defaultValues)&&r.defaultValues().then(e=>{Fe(e,r.resetOptions),_.state.next({isLoading:!1})}),_removeUnmounted:()=>{for(const e of l.unMount){const t=F(n,e);t&&(t._f.refs?t._f.refs.every(e=>!J(e)):!J(t._f.ref))&&le(e)}l.unMount=new Set},_disableForm:e=>{S(e)&&(_.state.next({disabled:e}),ge(n,(t,r)=>{const a=F(n,r);a&&(t.disabled=a._f.disabled||e,Array.isArray(a._f.refs)&&a._f.refs.forEach(t=>{t.disabled=a._f.disabled||e}))},0,!1))},_subjects:_,_proxyFormState:c,get _fields(){return n},get _formValues(){return s},get _state(){return i},set _state(e){i=e},get _defaultValues(){return o},get _names(){return l},set _names(e){l=e},get _formState(){return a},get _options(){return r},set _options(e){r={...r,...e}}},subscribe:e=>(i.mount=!0,p={...p,...e.formState},ie({...e,formState:p})),trigger:te,register:me,handleSubmit:_e,watch:(e,t)=>H(e)?_.state.subscribe({next:r=>"values"in r&&e(j(void 0,t),r)}):j(e,t,!0),setValue:q,getValues:ae,reset:Fe,resetField:(e,t={})=>{F(n,e)&&(x(t.defaultValue)?q(e,h(F(o,e))):(q(e,t.defaultValue),V(o,e,h(t.defaultValue))),t.keepTouched||Q(a.touchedFields,e),t.keepDirty||(Q(a.dirtyFields,e),a.isDirty=t.defaultValue?I(e,h(F(o,e))):I()),t.keepError||(Q(a.errors,e),c.isValid&&O()),_.state.next({...a}))},clearErrors:e=>{e&&G(e).forEach(e=>Q(a.errors,e)),_.state.next({errors:e?a.errors:{}})},unregister:le,setError:oe,setFocus:(e,t={})=>{const r=F(n,e),a=r&&r._f;if(a){const e=a.refs?a.refs[0]:a.ref;e.focus&&(e.focus(),t.shouldSelect&&H(e.select)&&e.select())}},getFieldState:ne};return{...Ve,formControl:Ve}}const Se=require("@viamericas/viam-utils");function Ve(e){return Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ve(e)}function Ae(e,t,r){return(t=function(e){var t=function(e){if("object"!=Ve(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ve(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ve(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(){return Oe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},Oe.apply(null,arguments)}var De=function(e){return void 0===e||""===e||null===e||0===e.length},Ne=function(e){return void 0===e||""===e||null===e};const Te=require("axios");var ke=r.n(Te),Ce=function(e){var t=e.connecParam,r="".concat(t.urlApi,"/general/companies");return void 0===t.axiosInstance?ke().get(r):t.axiosInstance.get(r)};const Me=function(e){var t=e.params,r=e.connecParam,a="".concat(r.urlApi,"/general/data");return void 0===r.axiosInstance?ke().post(a,t):r.axiosInstance.post(a,t)};function Ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(r),!0).forEach(function(t){Ae(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Pe(){var e,t,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",n=r.toStringTag||"@@toStringTag";function o(r,a,n,o){var l=a&&a.prototype instanceof i?a:i,u=Object.create(l.prototype);return Le(u,"_invoke",function(r,a,n){var o,i,l,u=0,c=n||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return o=t,i=0,l=e,f.n=r,s}};function m(r,a){for(i=r,l=a,t=0;!d&&u&&!n&&t<c.length;t++){var n,o=c[t],m=f.p,p=o[2];r>3?(n=p===a)&&(l=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=m&&((n=r<2&&m<o[1])?(i=0,f.v=a,f.n=o[1]):m<p&&(n=r<3||o[0]>a||a>p)&&(o[4]=r,o[5]=a,f.n=p,i=0))}if(n||r>1)return s;throw d=!0,a}return function(n,c,p){if(u>1)throw TypeError("Generator is already running");for(d&&1===c&&m(c,p),i=c,l=p;(t=i<2?e:l)||!d;){o||(i?i<3?(i>1&&(f.n=-1),m(i,l)):f.n=l:f.v=l);try{if(u=2,o){if(i||(n="next"),t=o[n]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(l=TypeError("The iterator does not provide a '"+n+"' method"),i=1);o=e}else if((t=(d=f.n<0)?l:r.call(a,f))!==s)break}catch(t){o=e,i=1,l=t}finally{u=1}}return{value:t,done:d}}}(r,n,o),!0),u}var s={};function i(){}function l(){}function u(){}t=Object.getPrototypeOf;var c=[][a]?t(t([][a]())):(Le(t={},a,function(){return this}),t),d=u.prototype=i.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,Le(e,n,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,Le(d,"constructor",u),Le(u,"constructor",l),l.displayName="GeneratorFunction",Le(u,n,"GeneratorFunction"),Le(d),Le(d,n,"Generator"),Le(d,a,function(){return this}),Le(d,"toString",function(){return"[object Generator]"}),(Pe=function(){return{w:o,m:f}})()}function Le(e,t,r,a){var n=Object.defineProperty;try{n({},"",{})}catch(e){n=0}Le=function(e,t,r,a){if(t)n?n(e,t,{value:r,enumerable:!a,configurable:!a,writable:!a}):e[t]=r;else{var o=function(t,r){Le(e,t,function(e){return this._invoke(t,r,e)})};o("next",0),o("throw",1),o("return",2)}},Le(e,t,r,a)}const Re=function(r){var a=r.handleRetrieve,n=r.t,o=(r.language,r.ux),i=r.connecParam,l=r.setErrorPpal,d=r.setLoader,f=r.register,m=r.errors,p=r.handleSubmit,y=r.watch,g=(r.setValue,r.control),v=(r.option,r.trigger),b=s((0,e.useState)([]),2),h=b[0],_=b[1],x=s((0,e.useState)([]),2),E=x[0],w=(x[1],function(){a({dateFrom:y("dateFrom"),dateTo:y("dateTo"),alertId:y("alertId"),agentCode:y("agentCode"),agentName:y("agentName"),company:y("company"),statusId:y("statusId")})});return(0,e.useEffect)(function(){var e=function(){var e=u(Pe().m(function e(){var t;return Pe().w(function(e){for(;;)switch(e.p=e.n){case 0:return d(!0),e.p=1,_([]),l({isError:!1,errorMessage:"",errorType:"danger"}),e.n=2,Ce({connecParam:i});case 2:(t=e.v).data.data.length>0?_([{IdCompany:"",NameCompany:"ALL"}].concat(t.data.data)):l({isError:!0,errorMessage:"Companies filter: ".concat(n("msgWithOutInformation")),errorType:"warning"}),d(!1),e.n=4;break;case 3:e.p=3,e.v,d(!1),_([]),l({isError:!0,errorMessage:"Companies filter: ".concat(n("msgReportError")),errorType:"danger"});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(){return e.apply(this,arguments)}}();e(),w()},[]),t().createElement("form",{onSubmit:p(a),onKeyUp:function(e){13===(e.keyCode?e.keyCode:e.which)&&"Enter"===e.key?v().then(function(t){t?function(e){Ne(e.target.value)||w()}(e):e.preventDefault()}).catch(function(){}).finally(function(){}):e.preventDefault()},id:"frmFiltersCompliance"},t().createElement("div",{className:o.filter.body},t().createElement("div",{className:o.filter.tittle},n("filters.tittle")),t().createElement("div",{className:o.filter.contentBody},t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.dateFrom")),m.dateFrom&&"max"===m.dateFrom.type&&t().createElement("div",{className:o.errorMessage},"".concat(n("filters.dateFrom")," ").concat(n("validations.date.Max")," ").concat(n("filters.dateTo"))),m.dateFrom&&"dependencyDates"===m.dateFrom.type&&t().createElement("div",{className:o.errorMessage},n("validations.dependencyDate.Required")),m.dateFrom&&"range"===m.dateFrom.type&&t().createElement("div",{className:o.errorMessage},n("validations.dependencyDate.Range")),m.dateFrom&&"required"===m.dateFrom.type&&t().createElement("div",{className:o.errorMessage},"".concat(n("filters.dateFrom")," ").concat(n("validations.date.Required"))),m.dateFrom&&t().createElement("div",{className:o.errorMessage},m.dateFrom.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.dateTo")),m.dateTo&&"min"===m.dateTo.type&&t().createElement("div",{className:o.errorMessage},"".concat(n("filters.dateTo")," ").concat(n("validations.date.Min")," ").concat(n("filters.dateFrom"))),m.dateTo&&"range"===m.dateTo.type&&t().createElement("div",{className:o.errorMessage},n("validations.dependencyDate.Range")),m.dateTo&&"dependencyDates"===m.dateTo.type&&t().createElement("div",{className:o.errorMessage},n("validations.dependencyDate.Required")),m.dateTo&&"required"===m.dateTo.type&&t().createElement("div",{className:o.errorMessage},"".concat(n("filters.dateTo")," ").concat(n("validations.date.Required"))),m.dateTo&&t().createElement("div",{className:o.errorMessage},m.dateTo.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.alertId")),t().createElement("input",Oe({maxLength:8,name:"alertId",id:"alertId",className:m.alertId?o.filter.inputFilterInvalid:o.filter.inputFilter,placeholder:""},f("alertId",{maxLength:{value:8,message:"".concat(n("validations.alertId.MaxLength"))},minLength:{value:1,message:"".concat(n("validations.alertId.MinLength"))},pattern:{value:/^[0-9]+$/,message:"".concat(n("validations.alertId.Id")," ")}}),{autoComplete:"off"})),m.alertId&&t().createElement("div",{className:o.errorMessage},m.alertId.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.agentCode")),t().createElement("input",Oe({name:"agentCode",id:"agentCode",type:"text",className:m.agentCode?o.filter.inputFilterInvalid:o.filter.inputFilter,placeholder:""},f("agentCode",{maxLength:{value:500,message:n("validations.agentCode.LengthMax")},minLength:{value:3,message:n("validations.agentCode.LengthMin")},pattern:{value:/^[a-zA-Z0-9 ]+$/,message:n("validations.agentCode.Id")}}),{autoComplete:"off"})),m.agentCode&&t().createElement("div",{className:o.errorMessage},m.agentCode.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.agentName")),t().createElement("input",Oe({name:"agentName",id:"agentName",type:"text",className:m.agentName?o.filter.inputFilterInvalid:o.filter.inputFilter,placeholder:""},f("agentName",{maxLength:{value:500,message:n("validations.agentName.LengthMax")},minLength:{value:3,message:n("validations.agentName.LengthMin")},pattern:{value:/^[a-zA-Z0-9 ]+$/,message:n("validations.agentName.Id")}}),{autoComplete:"off"})),m.agentName&&t().createElement("div",{className:o.errorMessage},m.agentName.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.company")),t().createElement(U,{name:"company",control:g,render:function(e){return t().createElement("select",{value:e.field.value,label:"company",name:"company",onChange:function(t){e.field.onChange(t),function(e){Ne(e)}(t.target.value)},ref:e.field.ref(je({},f("company",{maxLength:{value:6,message:n("validations.company.Length")},pattern:{value:/^[a-zA-Z ]+$/,message:n("validations.company.Id")}}))),className:o.filter.selectNoBorder},!De(h)&&h.map(function(e){var r=e.IdCompany,a=e.NameCompany;return t().createElement("option",{key:"company".concat(r),value:r},a)}))}}),m.company&&t().createElement("div",{className:o.errorMessage},m.company.message)),t().createElement("div",null,t().createElement("span",{className:o.filter.subTitles},n("filters.statusId")),t().createElement("select",Oe({className:o.filter.selectNoBorder,id:"statusId"},f("statusId",{maxLength:{value:30,message:n("validations.statusId.MaxLength")},pattern:{value:/^[a-zA-Z]+$/,message:n("validations.statusId.Id")}})),!De(E)&&E.map(function(e){var r=e.Id,a=e.Description;return t().createElement("option",{key:"status".concat(r),value:r},a)})),m.statusId&&t().createElement("div",{className:o.errorMessage},m.statusId.message)),t().createElement("div",{className:o.buttonFilter},t().createElement(c.Button,{variant:"primary",style:{width:"100%"},onClick:p(a)},n("filters.retrieve"))))))};function Be(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function Ue(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(r),!0).forEach(function(t){Ae(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Be(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const qe=function(e){var r=e.error,a=e.setError,n=e.id,o=void 0===n?null:n,s=e.className,i=void 0===s?null:s,l=e.dismissible,u=void 0===l||l,d=e.icon,f=void 0===d?"fas fa-exclamation-triangle":d;return null!=r&&r.isError?t().createElement(c.Alert,{id:null!=o?o:null,className:"w-100 ".concat(i),variant:r.errorType,onClose:function(){a(Ue(Ue({},r),{},{isError:!1}))},dismissible:u},t().createElement("i",{className:f})," ".concat(r.errorMessage)):t().createElement(t().Fragment,null)};function Ge(){var e,t,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",n=r.toStringTag||"@@toStringTag";function o(r,a,n,o){var l=a&&a.prototype instanceof i?a:i,u=Object.create(l.prototype);return We(u,"_invoke",function(r,a,n){var o,i,l,u=0,c=n||[],d=!1,f={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return o=t,i=0,l=e,f.n=r,s}};function m(r,a){for(i=r,l=a,t=0;!d&&u&&!n&&t<c.length;t++){var n,o=c[t],m=f.p,p=o[2];r>3?(n=p===a)&&(l=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=m&&((n=r<2&&m<o[1])?(i=0,f.v=a,f.n=o[1]):m<p&&(n=r<3||o[0]>a||a>p)&&(o[4]=r,o[5]=a,f.n=p,i=0))}if(n||r>1)return s;throw d=!0,a}return function(n,c,p){if(u>1)throw TypeError("Generator is already running");for(d&&1===c&&m(c,p),i=c,l=p;(t=i<2?e:l)||!d;){o||(i?i<3?(i>1&&(f.n=-1),m(i,l)):f.n=l:f.v=l);try{if(u=2,o){if(i||(n="next"),t=o[n]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(l=TypeError("The iterator does not provide a '"+n+"' method"),i=1);o=e}else if((t=(d=f.n<0)?l:r.call(a,f))!==s)break}catch(t){o=e,i=1,l=t}finally{u=1}}return{value:t,done:d}}}(r,n,o),!0),u}var s={};function i(){}function l(){}function u(){}t=Object.getPrototypeOf;var c=[][a]?t(t([][a]())):(We(t={},a,function(){return this}),t),d=u.prototype=i.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,We(e,n,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=u,We(d,"constructor",u),We(u,"constructor",l),l.displayName="GeneratorFunction",We(u,n,"GeneratorFunction"),We(d),We(d,n,"Generator"),We(d,a,function(){return this}),We(d,"toString",function(){return"[object Generator]"}),(Ge=function(){return{w:o,m:f}})()}function We(e,t,r,a){var n=Object.defineProperty;try{n({},"",{})}catch(e){n=0}We=function(e,t,r,a){if(t)n?n(e,t,{value:r,enumerable:!a,configurable:!a,writable:!a}):e[t]=r;else{var o=function(t,r){We(e,t,function(e){return this._invoke(t,r,e)})};o("next",0),o("throw",1),o("return",2)}},We(e,t,r,a)}r(103);var ze={};const $e=function(r){var a=r.t,n=(r.maxButtonsArea,r.numberOfRecordsByPageDefault),o=r.connecParam,i=r.language,l=(r.user,r.setLoader),d=r.ux,f=r.option,m=s((0,e.useState)(1),2),p=m[0],y=m[1],g=s((0,e.useState)(n),2),v=g[0],b=(g[1],(0,e.useRef)(!0)),h=s((0,e.useState)([]),2),_=(h[0],h[1]),x=s((0,e.useState)(!1),2),E=x[0],w=x[1],F=s((0,e.useState)([]),2),S=(F[0],F[1]),V=s((0,e.useState)({id:"AlertId",sort:"up"}),2),A=(V[0],V[1],s((0,e.useState)({isError:!1,errorMessage:"",errorType:""}),2)),O=A[0],D=A[1],N=s((0,e.useState)({isError:!1,errorMessage:"",errorType:""}),2),T=(N[0],N[1],new Date);T.setMonth(T.getMonth()-3);var k=function(t={}){const r=e.useRef(void 0),a=e.useRef(void 0),[n,o]=e.useState({isDirty:!1,isValidating:!1,isLoading:H(t.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:t.errors||{},disabled:t.disabled||!1,isReady:!1,defaultValues:H(t.defaultValues)?void 0:t.defaultValues});if(!r.current)if(t.formControl)r.current={...t.formControl,formState:n},t.defaultValues&&!H(t.defaultValues)&&t.formControl.reset(t.defaultValues,t.resetOptions);else{const{formControl:e,...a}=Fe(t);r.current={...a,formState:n}}const s=r.current.control;return s._options=t,j(()=>{const e=s._subscribe({formState:s._proxyFormState,callback:()=>o({...s._formState}),reRenderRoot:!0});return o(e=>({...e,isReady:!0})),s._formState.isReady=!0,e},[s]),e.useEffect(()=>s._disableForm(t.disabled),[s,t.disabled]),e.useEffect(()=>{t.mode&&(s._options.mode=t.mode),t.reValidateMode&&(s._options.reValidateMode=t.reValidateMode)},[s,t.mode,t.reValidateMode]),e.useEffect(()=>{t.errors&&(s._setErrors(t.errors),s._focusError())},[s,t.errors]),e.useEffect(()=>{t.shouldUnregister&&s._subjects.state.next({values:s._getWatch()})},[s,t.shouldUnregister]),e.useEffect(()=>{if(s._proxyFormState.isDirty){const e=s._getDirty();e!==n.isDirty&&s._subjects.state.next({isDirty:e})}},[s,n.isDirty]),e.useEffect(()=>{t.values&&!B(t.values,a.current)?(s._reset(t.values,{keepFieldsRef:!0,...s._options.resetOptions}),a.current=t.values,o(e=>({...e}))):s._resetDefaultValues()},[s,t.values]),e.useEffect(()=>{s._state.mount||(s._setValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next({...s._formState})),s._removeUnmounted()}),r.current.formState=I(n,s),r.current}({defaultValues:{dateFrom:T,dateTo:new Date,alertId:null,moNumber:"",company:"",state:"",agentCode:"",amountFrom:null,amountTo:null,statusId:"",containsRKL:!1},validateCriteriaMode:"all",mode:"onChange",shouldFocusError:!0,criteriaMode:"all"}),C=k.register,M=k.control,P=k.handleSubmit,L=k.formState.errors,R=k.watch,U=k.setValue,q=k.trigger,G=function(){var e=u(Ge().m(function e(){var t;return Ge().w(function(e){for(;;)switch(e.p=e.n){case 0:return l(!0),e.p=1,_([]),D({isError:!1,errorMessage:"",errorType:""}),e.n=2,Me({connecParam:o,params:ze});case 2:(t=e.v).data.data.length>0?_(t.data.data):(_([]),D({isError:!0,errorMessage:a("msgWithOutInformation"),errorType:"warning"})),l(!1),e.n=4;break;case 3:e.p=3,e.v,l(!1),_([]),D({isError:!0,errorMessage:a("msgReportError"),errorType:"danger"});case 4:return e.a(2)}},e,null,[[1,3]])}));return function(){return e.apply(this,arguments)}}(),W=function(){var e=u(Ge().m(function e(t){return Ge().w(function(e){for(;;)switch(e.n){case 0:try{l(!0),y(1),ze=function(){var e=t.dateFrom,r=t.dateTo;return Ne(t.dateFrom)||"string"==typeof t.dateFrom||(e=Se.Format.Txt.toDate(t.dateFrom)),Ne(t.dateTo)||"string"==typeof t.dateTo||(r=Se.Format.Txt.toDate(t.dateTo)),{pagination:{pageNumber:1,pageRows:Number(v)},filters:{dateFrom:e,dateTo:r,alertId:Number(t.alertId),moNumber:t.moNumber,companyId:t.company,stateId:t.state,agentCode:t.agentCode,amountFrom:Number(t.amountFrom),amountTo:Number(t.amountTo),statusId:t.statusId,containsRKL:t.containsRKL,isExport:!1,orderByColumnName:"AlertId",orderType:!0,option:f}}}(),G()}catch(e){l(!1)}case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}();return(0,e.useEffect)(function(){b.current?b.current=!1:(ze.pagination={pageNumber:p,pageRows:Number(v)},G())},[p,v]),(0,e.useEffect)(function(){var e=function(){var e=u(Ge().m(function e(){var t;return Ge().w(function(e){for(;;)switch(e.n){case 0:l(!0);try{S([]),D({isError:!1,errorMessage:"",errorType:"danger"}),(t=[]).data.data.length>0?S([{Id:"",Description:"ALL",DetailId:0,Step:f}].concat(t.data.data)):D({isError:!0,errorMessage:"Status filter: ".concat(a("msgWithOutInformation")),errorType:"warning"}),l(!1)}catch(e){l(!1),S([]),D({isError:!0,errorMessage:"Status filter: ".concat(a("msgReportError")),errorType:"danger"})}case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();e()},[]),t().createElement("div",{className:d.ppalContainer},t().createElement("header",{id:"headerCDAI"},t().createElement(c.Row,{className:d.ppalHeader},t().createElement(c.Col,{className:d.headerIcon},t().createElement("span",null,t().createElement("i",{className:"".concat(d.icon," ").concat(E?d.iconBars:d.iconX),role:"button",tabIndex:0,onClick:function(){w(!E)},onKeyPress:function(){w(!E)}}))),t().createElement(c.Col,{className:d.tittlePpal}))),t().createElement("main",{className:"pt-4"},t().createElement(qe,{error:O,setError:D}),t().createElement(c.Row,{className:d.ppalBody},t().createElement(c.Col,{className:"".concat(d.filter.content," ").concat(E&&d.filter.hidden)},t().createElement(Re,{handleRetrieve:W,t:a,language:i,ux:d,connecParam:o,setErrorPpal:D,setLoader:l,register:C,errors:L,handleSubmit:P,watch:R,setValue:U,control:M,option:f,trigger:q})),t().createElement(c.Col,{className:"".concat(d.filter.info," ").concat(E?d.filter.infoMax:d.filter.infoMin)}))))};const He=function(r){var a=r.t,n=r.maxButtonsArea,o=r.numberOfRecordsByPageDefault,l=r.connecParam,u=r.language,c=r.user,d=r.ux,f=r.option,m=s((0,e.useState)(!1),2),p=m[0],y=m[1],g=p?t().createElement(i,{ux:d}):"";return t().createElement(e.Suspense,{fallback:t().createElement("div",null,"Loading...")},g,"DepositAlertImport"===f&&t().createElement($e,{t:a,maxButtonsArea:n,numberOfRecordsByPageDefault:o,connecParam:l,language:u,user:c,setLoader:y,ux:d,option:f}))};var Ke=function(e){var r=e.connecParam,a=e.maxButtonsArea,o=e.numberOfRecordsByPageDefault,s=e.language,i=e.user,l=e.nameLanguageJSON,u=e.ux,c=e.option,d=(0,n.useTranslation)(l).t;return t().createElement("div",{id:"dvComplianceDeposit"},t().createElement(He,{t:d,maxButtonsArea:a,numberOfRecordsByPageDefault:o,connecParam:r,language:s,user:i,ux:u,option:c}))};Ke.defaultProps={language:"en",ux:{checkInput:"main__cheksSize",ppalContainer:"container bg-background",ppalHeader:"main__headFixed",headerIcon:"col-1 main__icon_div",ppalBody:"main__height_body",icon:"main__icon",iconBars:"fas fa-bars",iconX:"fas fa-times",tittlePpal:"main__tittle col-10",columnFilter:"col-md-3 ",filter:{info:"filters__transitionCol",infoMax:"col-12",infoMin:"col-9",content:" col-3 mt-1",hidden:"filters__hideFilter",body:"filters__body",tittle:"filters__tittle rounded-top",contentBody:"filters__contentBody",subTitles:"lato-font text-blue",select:"filters__form-select lato-font",inputValid:"filters__form-control-valid lato-font",inputFilterInvalid:"lato-font filters__form-control-inValid pt-8",inputFilter:"filters__form-control-valid lato-font ",selectNoBorder:"filters__form-control-valid filters__form-select lato-font",contentRow:"row",contentColumn:"col-md-12"},buttonOrange:"text-center main__process_btn",dvButtons:"text-left col-4 ",iconButtonDownload:"main position-btn-aling-right icon fas fa-file-excel",iconButtonAdd:"main position-btn-aling-right icon fas fa-plus",buttonOutLineSucccess:"main btn-right",dvLblButtons:"text-left col-8",totalRows:"text-left mt-2 mb-3 text-success font-weight-bold pr-5",table:"main table__table",footer:"main__footer",errorMessage:"main__errorMessage",buttonFilter:"d-grid gap-2 mt-2 risk__btn-padding",loading:{dvLoading:"loading__modal-frame",dvContent:"d-flex justify-content-center",dvSpiner:"spinner-border loading__spiner",span:"visually-hidden"},modalDetail:{iconLock:"fas fa-lock",alertModify:"d-inline-block w-100",lblComments:"lato-font text-blue lblComments",link:"link-tbl",widthInfoModal:"w-100 sizeBodyModal",containerReportModal:"margin-top-body",subTittleDetail:"subTittleDetail text-left",sizeModalTitle:"sizeModalTitle",alertBottom:"alertBottom",btnBottom:"btnBottom",title:"titleModal",iconNextStatus:"fas fa-share icon",spNextStatus:" nextStatus",lblNextStatus:" label",marginBtnAdd:"marginBtnAdd",span:"span",classNameLoading:"fa fa-spinner fa-pulse fa-3x fa-fw spinner",textRight:"text-right",textLeft:"text-left",card:{container:"card border-warning mb-3",header:"card-header text-warning",body:"card-body "},modal:"modal-compliance-common-lg",iconEdit:"fas fa-edit IconEdit",inputFilter:"form-control-valid lato-font ",inputInvalid:"lato-font form-control-valid invalid inputInvalid pt-8",input:"form-control-valid lato-font height ",iconUser:"iconUser fas fa-user",modalmd:"modal-compliance-common-md",modalxs:"modal-compliance-common-xs"},alertDetection:{table:{status:{icon:"fas fa-exclamation-circle iconStatus ",color:" iconStatus "},warningAlert:{icon:"fas fa-exclamation-triangle warningAlert ",color:" warningAlert "}},card:{container:"card border-warning mb-3",header:"card-header text-warning",body:"card-body row"},subTittleDetail:"subTittleDetail text-left textReadOnly minHeightInputEmpty"},trashIcon:"fas fa-trash-alt",deviceButton:"text-center main__process_btn btn btn-primary"}};const Ze=(0,n.withTranslation)()(Ke)})(),module.exports=a})();