diff --git a/public/client-portal/.htaccess b/public/client-portal/.htaccess new file mode 100644 index 00000000..5dd2006d --- /dev/null +++ b/public/client-portal/.htaccess @@ -0,0 +1,12 @@ + + + RewriteEngine On + RewriteBase / + RewriteCond %{REQUEST_FILENAME} !-f + RewriteCond %{REQUEST_FILENAME} !-d + RewriteRule (.*) /index.html [QSA,L] + + + + ModPagespeed off + \ No newline at end of file diff --git a/public/client-portal/_redirects b/public/client-portal/_redirects new file mode 100644 index 00000000..50a46335 --- /dev/null +++ b/public/client-portal/_redirects @@ -0,0 +1 @@ +/* /index.html 200 \ No newline at end of file diff --git a/public/client-portal/assets/ArrowBackIos.891f2fd7.js b/public/client-portal/assets/ArrowBackIos.891f2fd7.js new file mode 100644 index 00000000..5e84dbd9 --- /dev/null +++ b/public/client-portal/assets/ArrowBackIos.891f2fd7.js @@ -0,0 +1 @@ +import{r,i as a,a as t}from"./jsx-runtime_commonjs-proxy.6387488a.js";var e={},o=a.exports;Object.defineProperty(e,"__esModule",{value:!0});var u=e.default=void 0,i=o(r()),d=t,l=(0,i.default)((0,d.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");u=e.default=l;export{u as d}; diff --git a/public/client-portal/assets/Box.684d1ca8.js b/public/client-portal/assets/Box.684d1ca8.js new file mode 100644 index 00000000..ed183609 --- /dev/null +++ b/public/client-portal/assets/Box.684d1ca8.js @@ -0,0 +1 @@ +import{ab as o}from"./index.4f61bfb1.js";const t=o(),r=t;export{r as B}; diff --git a/public/client-portal/assets/Card.08e30663.js b/public/client-portal/assets/Card.08e30663.js new file mode 100644 index 00000000..a42ccacd --- /dev/null +++ b/public/client-portal/assets/Card.08e30663.js @@ -0,0 +1 @@ +import{a as d,g as u,s as C,P as p,r as f,u as m,e as x,_ as n,j as h,h as y,i as g}from"./index.4f61bfb1.js";function v(s){return d("MuiCard",s)}u("MuiCard",["root"]);const w=["className","raised"],M=s=>{const{classes:e}=s;return g({root:["root"]},v,e)},P=C(p,{name:"MuiCard",slot:"Root",overridesResolver:(s,e)=>e.root})(()=>({overflow:"hidden"})),R=f.exports.forwardRef(function(e,t){const o=m({props:e,name:"MuiCard"}),{className:i,raised:r=!1}=o,l=x(o,w),a=n({},o,{raised:r}),c=M(a);return h(P,n({className:y(c.root,i),elevation:r?8:void 0,ref:t,ownerState:a},l))}),_=R;export{_ as C}; diff --git a/public/client-portal/assets/CardFamilyInformation.333b7ee6.js b/public/client-portal/assets/CardFamilyInformation.333b7ee6.js new file mode 100644 index 00000000..fd690969 --- /dev/null +++ b/public/client-portal/assets/CardFamilyInformation.333b7ee6.js @@ -0,0 +1,2 @@ +import{D as no,c as go,b as ro,a as Gi,d as Zi}from"./Close.08d0b6dc.js";import{aD as Ka,aE as Qa,e as ae,R as bo,aF as Xa,_ as g,a as Me,g as fe,s as R,r as h,u as Te,j as l,h as ie,i as Ee,b as Ne,a8 as Fe,l as Ga,d as Za,f as P,aG as B,aH as oo,aI as oe,aJ as N,aK as _n,aL as Bn,aM as Fn,aN as tt,aO as io,aP as Pn,aQ as Ji,aR as wo,aS as $e,aT as Ja,aU as Ln,aV as ea,aW as es,aX as ts,aY as ta,aZ as _o,a_ as ns,a$ as Po,b0 as rs,b1 as os,b2 as is,T as A,b3 as na,ah as ra,a5 as as,as as We,aq as ao,w as so,ai as ss,c as Ie,I as Ae,J as us,H as De,b4 as cs,P as ls,b5 as fs,ar as ps,an as Sn,b6 as ds,n as hs,b7 as ys,b8 as ms,b9 as vs,ba as gs,bb as Oo,bc as xo,bd as bs,aC as oa,S as H,be as ia,t as nt,$ as aa,m as Ft,N as Do,Q as ws,U as _s,a6 as Xe,a0 as Ps}from"./index.4f61bfb1.js";import{C as Hn}from"./Card.08e30663.js";import{T as Ce,F as To}from"./TextField.4a80d643.js";import{G as Yn}from"./Grid.c1e049cd.js";import{S as Os}from"./SwitchBase.1ec49b3e.js";function xs(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Ds(e,t){e.classList?e.classList.add(t):xs(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function So(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Ts(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=So(e.className,t):e.setAttribute("class",So(e.className&&e.className.baseVal||"",t))}var Ss=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Ds(t,r)})},kn=function(t,n){return t&&n&&n.split(" ").forEach(function(r){return Ts(t,r)})},uo=function(e){Ka(t,e);function t(){for(var r,o=arguments.length,a=new Array(o),i=0;i{const{classes:t,disableSpacing:n}=e;return Ee({root:["root",!n&&"spacing"]},Cs,t)},Ms=R("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})(({ownerState:e})=>g({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),Es=h.exports.forwardRef(function(t,n){const r=Te({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=r,i=ae(r,$s),s=g({},r,{disableSpacing:a}),u=Rs(s);return l(Ms,g({className:ie(u.root,o),ownerState:s,ref:n},i))}),co=Es;function Is(e){return Me("MuiSwitch",e)}const As=fe("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),le=As,Ns=["className","color","edge","size","sx"],Bs=e=>{const{classes:t,edge:n,size:r,color:o,checked:a,disabled:i}=e,s={root:["root",n&&`edge${Ne(n)}`,`size${Ne(r)}`],switchBase:["switchBase",`color${Ne(o)}`,a&&"checked",i&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},u=Ee(s,Is,t);return g({},t,u)},Fs=R("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${Ne(n.edge)}`],t[`size${Ne(n.size)}`]]}})(({ownerState:e})=>g({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},e.edge==="start"&&{marginLeft:-8},e.edge==="end"&&{marginRight:-8},e.size==="small"&&{width:40,height:24,padding:7,[`& .${le.thumb}`]:{width:16,height:16},[`& .${le.switchBase}`]:{padding:4,[`&.${le.checked}`]:{transform:"translateX(16px)"}}})),Ls=R(Os,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${le.input}`]:t.input},n.color!=="default"&&t[`color${Ne(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${le.checked}`]:{transform:"translateX(20px)"},[`&.${le.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${le.checked} + .${le.track}`]:{opacity:.5},[`&.${le.disabled} + .${le.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${le.input}`]:{left:"-100%",width:"300%"}}),({theme:e,ownerState:t})=>g({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Fe(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${le.checked}`]:{color:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Fe(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${le.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t.color}DisabledColor`]:`${e.palette.mode==="light"?Ga(e.palette[t.color].main,.62):Za(e.palette[t.color].main,.55)}`}},[`&.${le.checked} + .${le.track}`]:{backgroundColor:(e.vars||e).palette[t.color].main}})),Hs=R("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),Ys=R("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),Vs=h.exports.forwardRef(function(t,n){const r=Te({props:t,name:"MuiSwitch"}),{className:o,color:a="primary",edge:i=!1,size:s="medium",sx:u}=r,c=ae(r,Ns),f=g({},r,{color:a,edge:i,size:s}),p=Bs(f),d=l(Ys,{className:p.thumb,ownerState:f});return P(Fs,{className:ie(p.root,o),sx:u,ownerState:f,children:[l(Ls,g({type:"checkbox",icon:d,checkedIcon:d,ref:n,ownerState:f},c,{classes:g({},p,{root:p.switchBase})})),l(Hs,{className:p.track,ownerState:f})]})}),Us=Vs;var Ws=36e5;function js(e,t){B(2,arguments);var n=oe(t);return oo(e,n*Ws)}function Cn(e,t){var n,r,o,a,i,s,u,c;B(1,arguments);var f=_n(),p=oe((n=(r=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:f.weekStartsOn)!==null&&r!==void 0?r:(u=f.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=N(e),m=d.getDay(),y=(m0?1:n}function sa(e,t){B(2,arguments);var n=N(e),r=N(t),o=Co(n,r),a=Math.abs(qs(n,r));n.setDate(n.getDate()-o*a);var i=Number(Co(n,r)===-o),s=o*(a-i);return s===0?0:s}function tu(e,t,n){B(2,arguments);var r=io(e,t)/xn;return Pn(n==null?void 0:n.roundingMethod)(r)}function nu(e,t,n){B(2,arguments);var r=io(e,t)/On;return Pn(n==null?void 0:n.roundingMethod)(r)}function ru(e,t,n){B(2,arguments);var r=Ji(e,t)/3;return Pn(n==null?void 0:n.roundingMethod)(r)}function ou(e,t,n){B(2,arguments);var r=sa(e,t)/7;return Pn(n==null?void 0:n.roundingMethod)(r)}function iu(e,t){B(2,arguments);var n=N(e),r=N(t),o=wo(n,r),a=Math.abs(eu(n,r));n.setFullYear(1584),r.setFullYear(1584);var i=wo(n,r)===-o,s=o*(a-Number(i));return s===0?0:s}function au(e,t){var n;B(1,arguments);var r=e||{},o=N(r.start),a=N(r.end),i=a.getTime();if(!(o.getTime()<=i))throw new RangeError("Invalid interval");var s=[],u=o;u.setHours(0,0,0,0);var c=Number((n=t==null?void 0:t.step)!==null&&n!==void 0?n:1);if(c<1||isNaN(c))throw new RangeError("`options.step` must be a number greater than 1");for(;u.getTime()<=i;)s.push(N(u)),u.setDate(u.getDate()+c),u.setHours(0,0,0,0);return s}function $o(e){B(1,arguments);var t=N(e);return t.setDate(1),t.setHours(0,0,0,0),t}function $n(e){B(1,arguments);var t=N(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function Ge(e){B(1,arguments);var t=N(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Rn(e,t){var n,r,o,a,i,s,u,c;B(1,arguments);var f=_n(),p=oe((n=(r=(o=(a=t==null?void 0:t.weekStartsOn)!==null&&a!==void 0?a:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&o!==void 0?o:f.weekStartsOn)!==null&&r!==void 0?r:(u=f.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=N(e),m=d.getDay(),y=(mr.getTime()}function Ye(e,t){B(2,arguments);var n=N(e),r=N(t);return n.getTime()"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Lt(e){return Lt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Lt(e)}function lo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ro(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ht(e){return Ht=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Ht(e)}function Io(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cu=function(e){Du(n,e);var t=Tu(n);function n(){var r;Ou(this,n);for(var o=arguments.length,a=new Array(o),i=0;i0,r=n?t:1-t,o;if(r<=50)o=e||100;else{var a=r+50,i=Math.floor(a/100)*100,s=e>=a%100;o=e+i-(s?100:0)}return n?o:1-o}function ha(e){return e%400===0||e%4===0&&e%100!==0}function it(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?it=function(n){return typeof n}:it=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},it(e)}function $u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ao(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Vt(e){return Vt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Vt(e)}function No(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nu=function(e){Mu(n,e);var t=Eu(n);function n(){var r;$u(this,n);for(var o=arguments.length,a=new Array(o),i=0;i0}},{key:"set",value:function(o,a,i){var s=o.getUTCFullYear();if(i.isTwoDigitYear){var u=da(i.year,s);return o.setUTCFullYear(u,0,1),o.setUTCHours(0,0,0,0),o}var c=!("era"in a)||a.era===1?i.year:1-i.year;return o.setUTCFullYear(c,0,1),o.setUTCHours(0,0,0,0),o}}]),n}(X);function at(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?at=function(n){return typeof n}:at=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},at(e)}function Bu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ut(e){return Ut=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Ut(e)}function Fo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Uu=function(e){Lu(n,e);var t=Hu(n);function n(){var r;Bu(this,n);for(var o=arguments.length,a=new Array(o),i=0;i0}},{key:"set",value:function(o,a,i,s){var u=Ja(o,s);if(i.isTwoDigitYear){var c=da(i.year,u);return o.setUTCFullYear(c,0,s.firstWeekContainsDate),o.setUTCHours(0,0,0,0),Ln(o,s)}var f=!("era"in a)||a.era===1?i.year:1-i.year;return o.setUTCFullYear(f,0,s.firstWeekContainsDate),o.setUTCHours(0,0,0,0),Ln(o,s)}}]),n}(X);function st(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?st=function(n){return typeof n}:st=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},st(e)}function Wu(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Wt(e){return Wt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Wt(e)}function Ho(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xu=function(e){zu(n,e);var t=qu(n);function n(){var r;Wu(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function jt(e){return jt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},jt(e)}function Vo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rc=function(e){Ju(n,e);var t=ec(n);function n(){var r;Gu(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function zt(e){return zt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},zt(e)}function Wo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lc=function(e){ac(n,e);var t=sc(n);function n(){var r;oc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=4}},{key:"set",value:function(o,a,i){return o.setUTCMonth((i-1)*3,1),o.setUTCHours(0,0,0,0),o}}]),n}(X);function lt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?lt=function(n){return typeof n}:lt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},lt(e)}function fc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function qt(e){return qt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},qt(e)}function zo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vc=function(e){dc(n,e);var t=hc(n);function n(){var r;fc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=4}},{key:"set",value:function(o,a,i){return o.setUTCMonth((i-1)*3,1),o.setUTCHours(0,0,0,0),o}}]),n}(X);function ft(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ft=function(n){return typeof n}:ft=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},ft(e)}function gc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kt(e){return Kt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Kt(e)}function Ko(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xc=function(e){wc(n,e);var t=_c(n);function n(){var r;gc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=11}},{key:"set",value:function(o,a,i){return o.setUTCMonth(i,1),o.setUTCHours(0,0,0,0),o}}]),n}(X);function pt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?pt=function(n){return typeof n}:pt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},pt(e)}function Dc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Qo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Qt(e){return Qt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Qt(e)}function Xo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rc=function(e){Sc(n,e);var t=kc(n);function n(){var r;Dc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=11}},{key:"set",value:function(o,a,i){return o.setUTCMonth(i,1),o.setUTCHours(0,0,0,0),o}}]),n}(X);function Mc(e,t,n){B(2,arguments);var r=N(e),o=oe(t),a=es(r,n)-o;return r.setUTCDate(r.getUTCDate()-a*7),r}function dt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?dt=function(n){return typeof n}:dt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},dt(e)}function Ec(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Go(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xt(e){return Xt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Xt(e)}function Zo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lc=function(e){Ac(n,e);var t=Nc(n);function n(){var r;Ec(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=53}},{key:"set",value:function(o,a,i,s){return Ln(Mc(o,i,s),s)}}]),n}(X);function Hc(e,t){B(2,arguments);var n=N(e),r=oe(t),o=ts(n)-r;return n.setUTCDate(n.getUTCDate()-o*7),n}function ht(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ht=function(n){return typeof n}:ht=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},ht(e)}function Yc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Jo(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Gt(e){return Gt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Gt(e)}function ei(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qc=function(e){Uc(n,e);var t=Wc(n);function n(){var r;Yc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=53}},{key:"set",value:function(o,a,i){return ea(Hc(o,i))}}]),n}(X);function yt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?yt=function(n){return typeof n}:yt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},yt(e)}function Kc(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ti(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Zt(e){return Zt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Zt(e)}function En(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var el=[31,28,31,30,31,30,31,31,30,31,30,31],tl=[31,29,31,30,31,30,31,31,30,31,30,31],nl=function(e){Xc(n,e);var t=Gc(n);function n(){var r;Kc(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=tl[u]:a>=1&&a<=el[u]}},{key:"set",value:function(o,a,i){return o.setUTCDate(i),o.setUTCHours(0,0,0,0),o}}]),n}(X);function vt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?vt=function(n){return typeof n}:vt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},vt(e)}function rl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ni(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Jt(e){return Jt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Jt(e)}function In(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cl=function(e){il(n,e);var t=al(n);function n(){var r;rl(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=366:a>=1&&a<=365}},{key:"set",value:function(o,a,i){return o.setUTCMonth(0,i),o.setUTCHours(0,0,0,0),o}}]),n}(X);function ho(e,t,n){var r,o,a,i,s,u,c,f;B(2,arguments);var p=_n(),d=oe((r=(o=(a=(i=n==null?void 0:n.weekStartsOn)!==null&&i!==void 0?i:n==null||(s=n.locale)===null||s===void 0||(u=s.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&a!==void 0?a:p.weekStartsOn)!==null&&o!==void 0?o:(c=p.locale)===null||c===void 0||(f=c.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=N(e),y=oe(t),_=m.getUTCDay(),b=y%7,O=(b+7)%7,D=(O"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function en(e){return en=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},en(e)}function oi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ml=function(e){pl(n,e);var t=dl(n);function n(){var r;ll(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=6}},{key:"set",value:function(o,a,i,s){return o=ho(o,i,s),o.setUTCHours(0,0,0,0),o}}]),n}(X);function wt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?wt=function(n){return typeof n}:wt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},wt(e)}function vl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ii(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function tn(e){return tn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},tn(e)}function ai(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ol=function(e){bl(n,e);var t=wl(n);function n(){var r;vl(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=6}},{key:"set",value:function(o,a,i,s){return o=ho(o,i,s),o.setUTCHours(0,0,0,0),o}}]),n}(X);function _t(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_t=function(n){return typeof n}:_t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_t(e)}function xl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function si(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function nn(e){return nn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},nn(e)}function ui(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $l=function(e){Tl(n,e);var t=Sl(n);function n(){var r;xl(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=6}},{key:"set",value:function(o,a,i,s){return o=ho(o,i,s),o.setUTCHours(0,0,0,0),o}}]),n}(X);function Rl(e,t){B(2,arguments);var n=oe(t);n%7===0&&(n=n-7);var r=1,o=N(e),a=o.getUTCDay(),i=n%7,s=(i+7)%7,u=(s"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function rn(e){return rn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},rn(e)}function li(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fl=function(e){Il(n,e);var t=Al(n);function n(){var r;Ml(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=7}},{key:"set",value:function(o,a,i){return o=Rl(o,i),o.setUTCHours(0,0,0,0),o}}]),n}(X);function Ot(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ot=function(n){return typeof n}:Ot=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Ot(e)}function Ll(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fi(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function on(e){return on=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},on(e)}function pi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var jl=function(e){Yl(n,e);var t=Vl(n);function n(){var r;Ll(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function an(e){return an=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},an(e)}function hi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zl=function(e){Kl(n,e);var t=Ql(n);function n(){var r;zl(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sn(e){return sn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},sn(e)}function mi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var af=function(e){tf(n,e);var t=nf(n);function n(){var r;Jl(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function un(e){return un=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},un(e)}function gi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var df=function(e){cf(n,e);var t=lf(n);function n(){var r;sf(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=12}},{key:"set",value:function(o,a,i){var s=o.getUTCHours()>=12;return s&&i<12?o.setUTCHours(i+12,0,0,0):!s&&i===12?o.setUTCHours(0,0,0,0):o.setUTCHours(i,0,0,0),o}}]),n}(X);function St(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?St=function(n){return typeof n}:St=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},St(e)}function hf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function bi(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function cn(e){return cn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},cn(e)}function wi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wf=function(e){mf(n,e);var t=vf(n);function n(){var r;hf(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=23}},{key:"set",value:function(o,a,i){return o.setUTCHours(i,0,0,0),o}}]),n}(X);function kt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?kt=function(n){return typeof n}:kt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},kt(e)}function _f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _i(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ln(e){return ln=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},ln(e)}function Pi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Sf=function(e){Of(n,e);var t=xf(n);function n(){var r;_f(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=11}},{key:"set",value:function(o,a,i){var s=o.getUTCHours()>=12;return s&&i<12?o.setUTCHours(i+12,0,0,0):o.setUTCHours(i,0,0,0),o}}]),n}(X);function Ct(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ct=function(n){return typeof n}:Ct=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Ct(e)}function kf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oi(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fn(e){return fn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},fn(e)}function xi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var If=function(e){$f(n,e);var t=Rf(n);function n(){var r;kf(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=1&&a<=24}},{key:"set",value:function(o,a,i){var s=i<=24?i%24:i;return o.setUTCHours(s,0,0,0),o}}]),n}(X);function $t(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?$t=function(n){return typeof n}:$t=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},$t(e)}function Af(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Di(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pn(e){return pn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},pn(e)}function Ti(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Yf=function(e){Bf(n,e);var t=Ff(n);function n(){var r;Af(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=59}},{key:"set",value:function(o,a,i){return o.setUTCMinutes(i,0,0),o}}]),n}(X);function Rt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Rt=function(n){return typeof n}:Rt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Rt(e)}function Vf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Si(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dn(e){return dn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},dn(e)}function ki(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Kf=function(e){Wf(n,e);var t=jf(n);function n(){var r;Vf(this,n);for(var o=arguments.length,a=new Array(o),i=0;i=0&&a<=59}},{key:"set",value:function(o,a,i){return o.setUTCSeconds(i,0),o}}]),n}(X);function Mt(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Mt=function(n){return typeof n}:Mt=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Mt(e)}function Qf(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ci(e,t){for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hn(e){return hn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},hn(e)}function $i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tp=function(e){Gf(n,e);var t=Zf(n);function n(){var r;Qf(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function yn(e){return yn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},yn(e)}function Mi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var up=function(e){op(n,e);var t=ip(n);function n(){var r;np(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function mn(e){return mn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},mn(e)}function Ii(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yp=function(e){fp(n,e);var t=pp(n);function n(){var r;cp(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vn(e){return vn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},vn(e)}function Ni(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pp=function(e){gp(n,e);var t=bp(n);function n(){var r;mp(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function gn(e){return gn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},gn(e)}function Fi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cp=function(e){Dp(n,e);var t=Tp(n);function n(){var r;Op(this,n);for(var o=arguments.length,a=new Array(o),i=0;i"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=Rp(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(c){throw c},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,i=!1,s;return{s:function(){n=e[Symbol.iterator]()},n:function(){var c=n.next();return a=c.done,c},e:function(c){i=!0,s=c},f:function(){try{!a&&n.return!=null&&n.return()}finally{if(i)throw s}}}}function Rp(e,t){if(!!e){if(typeof e=="string")return Hi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Hi(e,t)}}function Hi(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=1&&j<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var V=oe((y=(_=(b=(O=r==null?void 0:r.weekStartsOn)!==null&&O!==void 0?O:r==null||(D=r.locale)===null||D===void 0||(E=D.options)===null||E===void 0?void 0:E.weekStartsOn)!==null&&b!==void 0?b:x.weekStartsOn)!==null&&_!==void 0?_:(T=x.locale)===null||T===void 0||(k=T.options)===null||k===void 0?void 0:k.weekStartsOn)!==null&&y!==void 0?y:0);if(!(V>=0&&V<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(C==="")return v===""?N(n):new Date(NaN);var $={firstWeekContainsDate:j,weekStartsOn:V,locale:I},U=[new wu],z=C.match(Ep).map(function(W){var Y=W[0];if(Y in _o){var ce=_o[Y];return ce(W,I.formatLong)}return W}).join("").match(Mp),q=[],M=Li(z),S;try{var L=function(){var Y=S.value;!(r!=null&&r.useAdditionalWeekYearTokens)&&ns(Y)&&Po(Y,C,e),!(r!=null&&r.useAdditionalDayOfYearTokens)&&rs(Y)&&Po(Y,C,e);var ce=Y[0],G=$p[ce];if(G){var ue=G.incompatibleTokens;if(Array.isArray(ue)){var me=q.find(function(de){return ue.includes(de.token)||de.token===ce});if(me)throw new RangeError("The format string mustn't contain `".concat(me.fullToken,"` and `").concat(Y,"` at the same time"))}else if(G.incompatibleTokens==="*"&&q.length>0)throw new RangeError("The format string mustn't contain `".concat(Y,"` and any other token at the same time"));q.push({token:ce,fullToken:Y});var ve=G.run(v,Y,I.match,$);if(!ve)return{v:new Date(NaN)};U.push(ve.setter),v=ve.rest}else{if(ce.match(Bp))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ce+"`");if(Y==="''"?Y="'":ce==="'"&&(Y=Lp(Y)),v.indexOf(Y)===0)v=v.slice(Y.length);else return{v:new Date(NaN)}}};for(M.s();!(S=M.n()).done;){var Z=L();if(Bt(Z)==="object")return Z.v}}catch(W){M.e(W)}finally{M.f()}if(v.length>0&&Np.test(v))return new Date(NaN);var w=U.map(function(W){return W.priority}).sort(function(W,Y){return Y-W}).filter(function(W,Y,ce){return ce.indexOf(W)===Y}).map(function(W){return U.filter(function(Y){return Y.priority===W}).sort(function(Y,ce){return ce.subPriority-Y.subPriority})}).map(function(W){return W[0]}),K=N(n);if(isNaN(K.getTime()))return new Date(NaN);var te=os(K,Bn(K)),pe={},ye=Li(w),be;try{for(ye.s();!(be=ye.n()).done;){var Q=be.value;if(!Q.validate(te,$))return new Date(NaN);var F=Q.set(te,pe,$);Array.isArray(F)?(te=F[0],is(pe,F[1])):te=F}}catch(W){ye.e(W)}finally{ye.f()}return te}function Lp(e){return e.match(Ip)[1].replace(Ap,"'")}function Yi(e){B(1,arguments);var t=N(e);return t.setMinutes(0,0,0),t}function Hp(e,t){B(2,arguments);var n=Yi(e),r=Yi(t);return n.getTime()===r.getTime()}function Yp(e,t){B(2,arguments);var n=N(e),r=N(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function Vp(e,t){B(2,arguments);var n=N(e),r=N(t);return n.getFullYear()===r.getFullYear()}function Up(e,t){B(2,arguments);var n=N(e).getTime(),r=N(t.start).getTime(),o=N(t.end).getTime();if(!(r<=o))throw new RangeError("Invalid interval");return n>=r&&n<=o}function Wp(e,t){var n;B(1,arguments);var r=oe((n=t==null?void 0:t.additionalDigits)!==null&&n!==void 0?n:2);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var o=Kp(e),a;if(o.date){var i=Qp(o.date,r);a=Xp(i.restDateString,i.year)}if(!a||isNaN(a.getTime()))return new Date(NaN);var s=a.getTime(),u=0,c;if(o.time&&(u=Gp(o.time),isNaN(u)))return new Date(NaN);if(o.timezone){if(c=Zp(o.timezone),isNaN(c))return new Date(NaN)}else{var f=new Date(s+u),p=new Date(0);return p.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),p.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),p}return new Date(s+u+c)}var Ze={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},jp=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,zp=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,qp=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Kp(e){var t={},n=e.split(Ze.dateTimeDelimiter),r;if(n.length>2)return t;if(/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],Ze.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Ze.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){var o=Ze.timezone.exec(r);o?(t.time=r.replace(o[1],""),t.timezone=o[1]):t.time=r}return t}function Qp(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var o=r[1]?parseInt(r[1]):null,a=r[2]?parseInt(r[2]):null;return{year:a===null?o:a*100,restDateString:e.slice((r[1]||r[2]).length)}}function Xp(e,t){if(t===null)return new Date(NaN);var n=e.match(jp);if(!n)return new Date(NaN);var r=!!n[4],o=Ve(n[1]),a=Ve(n[2])-1,i=Ve(n[3]),s=Ve(n[4]),u=Ve(n[5])-1;if(r)return rd(t,s,u)?Jp(t,s,u):new Date(NaN);var c=new Date(0);return!td(t,a,i)||!nd(t,o)?new Date(NaN):(c.setUTCFullYear(t,a,Math.max(o,i)),c)}function Ve(e){return e?parseInt(e):1}function Gp(e){var t=e.match(zp);if(!t)return NaN;var n=An(t[1]),r=An(t[2]),o=An(t[3]);return od(n,r,o)?n*xn+r*On+o*1e3:NaN}function An(e){return e&&parseFloat(e.replace(",","."))||0}function Zp(e){if(e==="Z")return 0;var t=e.match(qp);if(!t)return 0;var n=t[1]==="+"?-1:1,r=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return id(r,o)?n*(r*xn+o*On):NaN}function Jp(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=(t-1)*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var ed=[31,null,31,30,31,30,31,31,30,31,30,31];function ya(e){return e%400===0||e%4===0&&e%100!==0}function td(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(ed[t]||(ya(e)?29:28))}function nd(e,t){return t>=1&&t<=(ya(e)?366:365)}function rd(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function od(e,t,n){return e===24?t===0&&n===0:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function id(e,t){return t>=0&&t<=59}function ad(e,t){B(2,arguments);var n=N(e),r=oe(t),o=n.getFullYear(),a=n.getDate(),i=new Date(0);i.setFullYear(o,r,15),i.setHours(0,0,0,0);var s=ua(i);return n.setMonth(r,Math.min(a,s)),n}function sd(e,t){B(2,arguments);var n=N(e),r=oe(t);return n.setDate(r),n}function ud(e,t){B(2,arguments);var n=N(e),r=oe(t);return n.setHours(r),n}function cd(e,t){B(2,arguments);var n=N(e),r=oe(t);return n.setMinutes(r),n}function ld(e,t){B(2,arguments);var n=N(e),r=oe(t);return n.setSeconds(r),n}function fd(e,t){B(2,arguments);var n=N(e),r=oe(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(r),n)}const pd=e=>{const[,t]=h.exports.useReducer(u=>u+1,0),n=h.exports.useRef(null),{replace:r,append:o}=e,a=r?r(e.format(e.value)):e.format(e.value),i=h.exports.useRef(!1),s=u=>{const c=u.target.value;n.current=[c,u.target,c.length>a.length,i.current,a===e.format(c)],t()};return h.exports.useLayoutEffect(()=>{if(n.current==null)return;let[u,c,f,p,d]=n.current;n.current=null;const m=p&&d,_=u.slice(c.selectionStart).search(e.accept||/\d/g),b=_!==-1?_:0,O=v=>(v.match(e.accept||/\d/g)||[]).join(""),D=O(u.substr(0,c.selectionStart)),E=v=>{let C=0,x=0;for(let I=0;I!==D.length;++I){let j=v.indexOf(D[I],C)+1,V=O(v).indexOf(D[I],x)+1;V-x>1&&(j=C,V=x),x=Math.max(V,x),C=Math.max(C,j)}return C};if(e.mask===!0&&f&&!d){let v=E(u);const C=O(u.substr(v))[0];v=u.indexOf(C,v),u=`${u.substr(0,v)}${u.substr(v+1)}`}let T=e.format(u);o!=null&&c.selectionStart===u.length&&!d&&(f?T=o(T):O(T.slice(-1))===""&&(T=T.slice(0,-1)));const k=r?r(T):T;return a===k?t():e.onChange(k),()=>{let v=E(T);if(e.mask!=null&&(f||p&&!m))for(;T[v]&&O(T[v])==="";)v+=1;c.selectionStart=c.selectionEnd=v+(m?1+b:0)}}),h.exports.useEffect(()=>{const u=f=>{f.code==="Delete"&&(i.current=!0)},c=f=>{f.code==="Delete"&&(i.current=!1)};return document.addEventListener("keydown",u),document.addEventListener("keyup",c),()=>{document.removeEventListener("keydown",u),document.removeEventListener("keyup",c)}},[]),{value:n.current!=null?n.current[0]:a,onChange:s}};function ma(e,t){return Array.isArray(t)?t.every(n=>e.indexOf(n)!==-1):e.indexOf(t)!==-1}const va=(e,t)=>n=>{(n.key==="Enter"||n.key===" ")&&(e(),n.preventDefault(),n.stopPropagation()),t&&t(n)},dd=["disabled","onSelect","selected","value"],Gr=fe("PrivatePickersMonth",["root","selected"]),hd=R(A)(({theme:e})=>g({flex:"1 0 33.33%",display:"flex",alignItems:"center",justifyContent:"center",color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:Fe(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{pointerEvents:"none",color:e.palette.text.secondary},[`&.${Gr.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),yd=e=>{const{disabled:t,onSelect:n,selected:r,value:o}=e,a=ae(e,dd),i=()=>{n(o)};return l(hd,g({component:"button",type:"button",className:ie(Gr.root,r&&Gr.selected),tabIndex:t?-1:0,onClick:i,onKeyDown:va(i),color:r?"primary":void 0,variant:r?"h5":"subtitle1",disabled:t},a))},md=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:g({},e)}}}}),ga={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"open previous view",openNextView:"open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",clockLabelText:(e,t,n)=>`Select ${e}. ${t===null?"No time selected":`Selected time is ${n.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,openDatePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose date, selected date is ${t.format(t.date(e),"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t)=>e&&t.isValid(t.date(e))?`Choose time, selected time is ${t.format(t.date(e),"fullTime")}`:"Choose time",timeTableLabel:"pick time",dateTableLabel:"pick date"},vd=ga;md(ga);const ba=h.exports.createContext(null);function gd(e){const t=Te({props:e,name:"MuiLocalizationProvider"}),{children:n,dateAdapter:r,dateFormats:o,dateLibInstance:a,locale:i,adapterLocale:s,localeText:u}=t,c=h.exports.useMemo(()=>new r({locale:s!=null?s:i,formats:o,instance:a}),[r,i,s,o,a]),f=h.exports.useMemo(()=>({minDate:c.date("1900-01-01T00:00:00.000"),maxDate:c.date("2099-12-31T00:00:00.000")}),[c]),p=h.exports.useMemo(()=>({utils:c,defaultDates:f,localeText:g({},vd,u!=null?u:{})}),[f,c,u]);return l(ba.Provider,{value:p,children:n})}const ze=()=>{const e=h.exports.useContext(ba);if(e===null)throw new Error("MUI: Can not find utils in context. It looks like you forgot to wrap your component in LocalizationProvider, or pass dateAdapter prop directly.");return e},se=()=>ze().utils,Dn=()=>ze().defaultDates,qe=()=>ze().localeText,Ke=()=>{const e=se();return h.exports.useRef(e.date()).current};function bd(e){return Me("MuiMonthPicker",e)}fe("MuiMonthPicker",["root"]);const wd=["className","date","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly"],_d=e=>{const{classes:t}=e;return Ee({root:["root"]},bd,t)},Pd=R("div",{name:"MuiMonthPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({width:310,display:"flex",flexWrap:"wrap",alignContent:"stretch",margin:"0 4px"}),Od=h.exports.forwardRef(function(t,n){const r=se(),o=Ke(),a=Dn(),i=Te({props:t,name:"MuiMonthPicker"}),{className:s,date:u,disabled:c,disableFuture:f,disablePast:p,maxDate:d=a.maxDate,minDate:m=a.minDate,onChange:y,shouldDisableMonth:_,readOnly:b}=i,O=ae(i,wd),D=i,E=_d(D),T=u!=null?u:o,k=r.getMonth(T),v=x=>{const I=r.startOfMonth(p&&r.isAfter(o,m)?o:m),j=r.startOfMonth(f&&r.isBefore(o,d)?o:d);return r.isBefore(x,I)||r.isAfter(x,j)?!0:_?_(x):!1},C=x=>{if(b)return;const I=r.setMonth(T,x);y(I,"finish")};return l(Pd,g({ref:n,className:ie(E.root,s),ownerState:D},O,{children:r.getMonthArray(T).map(x=>{const I=r.getMonth(x),j=r.format(x,"monthShort");return l(yd,{value:I,selected:I===k,onSelect:C,disabled:c||v(x),children:j},j)})}))});function xd(e,t,n){const{value:r,onError:o}=e,a=ze(),i=h.exports.useRef(null),s=t({adapter:a,value:r,props:e});return h.exports.useEffect(()=>{o&&!n(s,i.current)&&o(s,r),i.current=s},[n,o,i,s,r]),s}const wa=({props:e,value:t,adapter:n})=>{const r=n.utils.date(),o=n.utils.date(t),{shouldDisableDate:a,minDate:i=n.defaultDates.minDate,maxDate:s=n.defaultDates.maxDate,disableFuture:u,disablePast:c}=e;if(o===null)return null;switch(!0){case!n.utils.isValid(t):return"invalidDate";case Boolean(a&&a(o)):return"shouldDisableDate";case Boolean(u&&n.utils.isAfterDay(o,r)):return"disableFuture";case Boolean(c&&n.utils.isBeforeDay(o,r)):return"disablePast";case Boolean(i&&n.utils.isBeforeDay(o,i)):return"minDate";case Boolean(s&&n.utils.isAfterDay(o,s)):return"maxDate";default:return null}},_a=({shouldDisableDate:e,minDate:t,maxDate:n,disableFuture:r,disablePast:o})=>{const a=ze();return h.exports.useCallback(i=>wa({adapter:a,value:i,props:{shouldDisableDate:e,minDate:t,maxDate:n,disableFuture:r,disablePast:o}})!==null,[a,e,t,n,r,o])},Dd=(e,t)=>e===t,Pa=e=>xd(e,wa,Dd),Td=(e,t,n)=>(r,o)=>{switch(o.type){case"changeMonth":return g({},r,{slideDirection:o.direction,currentMonth:o.newMonth,isMonthSwitchingAnimating:!e});case"finishMonthSwitchingAnimation":return g({},r,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(r.focusedDay!=null&&o.focusedDay!=null&&n.isSameDay(o.focusedDay,r.focusedDay))return r;const a=o.focusedDay!=null&&!t&&!n.isSameMonth(r.currentMonth,o.focusedDay);return g({},r,{focusedDay:o.focusedDay,isMonthSwitchingAnimating:a&&!e,currentMonth:a?n.startOfMonth(o.focusedDay):r.currentMonth,slideDirection:o.focusedDay!=null&&n.isAfterDay(o.focusedDay,r.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},Sd=({date:e,defaultCalendarMonth:t,disableFuture:n,disablePast:r,disableSwitchToMonthOnDayFocus:o=!1,maxDate:a,minDate:i,onMonthChange:s,reduceAnimations:u,shouldDisableDate:c})=>{var f;const p=Ke(),d=se(),m=h.exports.useRef(Td(Boolean(u),o,d)).current,[y,_]=h.exports.useReducer(m,{isMonthSwitchingAnimating:!1,focusedDay:e||p,currentMonth:d.startOfMonth((f=e!=null?e:t)!=null?f:p),slideDirection:"left"}),b=h.exports.useCallback(k=>{_(g({type:"changeMonth"},k)),s&&s(k.newMonth)},[s]),O=h.exports.useCallback(k=>{const v=k!=null?k:p;d.isSameMonth(v,y.currentMonth)||b({newMonth:d.startOfMonth(v),direction:d.isAfterDay(v,y.currentMonth)?"left":"right"})},[y.currentMonth,b,p,d]),D=_a({shouldDisableDate:c,minDate:i,maxDate:a,disableFuture:n,disablePast:r}),E=h.exports.useCallback(()=>{_({type:"finishMonthSwitchingAnimation"})},[]),T=h.exports.useCallback(k=>{D(k)||_({type:"changeFocusedDay",focusedDay:k})},[D]);return{calendarState:y,changeMonth:O,changeFocusedDay:T,isDateDisabled:D,onMonthSwitchingAnimationEnd:E,handleChangeMonth:b}},kd=fe("PrivatePickersFadeTransitionGroup",["root"]),Vi=500,Cd=R(na)({display:"block",position:"relative"}),Oa=({children:e,className:t,reduceAnimations:n,transKey:r})=>n?e:l(Cd,{className:ie(kd.root,t),children:l(ra,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:Vi,enter:Vi/2,exit:0},children:e},r)}),Zr=36,yo=2,xa=320,$d=358;function Rd(e){return Me("MuiPickersDay",e)}const Je=fe("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),Md=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDayFocus","onDaySelect","onFocus","onKeyDown","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today"],Ed=e=>{const{selected:t,disableMargin:n,disableHighlightToday:r,today:o,outsideCurrentMonth:a,showDaysOutsideCurrentMonth:i,classes:s}=e;return Ee({root:["root",t&&"selected",!n&&"dayWithMargin",!r&&o&&"today",a&&i&&"dayOutsideMonth"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},Rd,s)},Da=({theme:e,ownerState:t})=>g({},e.typography.caption,{width:Zr,height:Zr,borderRadius:"50%",padding:0,backgroundColor:e.palette.background.paper,color:e.palette.text.primary,"&:hover":{backgroundColor:Fe(e.palette.action.active,e.palette.action.hoverOpacity)},"&:focus":{backgroundColor:Fe(e.palette.action.active,e.palette.action.hoverOpacity),[`&.${Je.selected}`]:{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Je.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,fontWeight:e.typography.fontWeightMedium,transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),"&:hover":{willChange:"background-color",backgroundColor:e.palette.primary.dark}},[`&.${Je.disabled}`]:{color:e.palette.text.disabled}},!t.disableMargin&&{margin:`0 ${yo}px`},t.outsideCurrentMonth&&t.showDaysOutsideCurrentMonth&&{color:e.palette.text.secondary},!t.disableHighlightToday&&t.today&&{[`&:not(.${Je.selected})`]:{border:`1px solid ${e.palette.text.secondary}`}}),Ta=(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableMargin&&t.dayWithMargin,!n.disableHighlightToday&&n.today&&t.today,!n.outsideCurrentMonth&&n.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,n.outsideCurrentMonth&&!n.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},Id=R(as,{name:"MuiPickersDay",slot:"Root",overridesResolver:Ta})(Da),Ad=R("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:Ta})(({theme:e,ownerState:t})=>g({},Da({theme:e,ownerState:t}),{visibility:"hidden"})),Nd=()=>{},Bd=h.exports.forwardRef(function(t,n){const r=Te({props:t,name:"MuiPickersDay"}),{autoFocus:o=!1,className:a,day:i,disabled:s=!1,disableHighlightToday:u=!1,disableMargin:c=!1,isAnimating:f,onClick:p,onDayFocus:d=Nd,onDaySelect:m,onFocus:y,onKeyDown:_,outsideCurrentMonth:b,selected:O=!1,showDaysOutsideCurrentMonth:D=!1,children:E,today:T=!1}=r,k=ae(r,Md),v=g({},r,{autoFocus:o,disabled:s,disableHighlightToday:u,disableMargin:c,selected:O,showDaysOutsideCurrentMonth:D,today:T}),C=Ed(v),x=se(),I=h.exports.useRef(null),j=We(I,n);ao(()=>{o&&!s&&!f&&!b&&I.current.focus()},[o,s,f,b]);const V=q=>{d&&d(i),y&&y(q)},$=q=>{s||m(i,"finish"),p&&p(q)},U=so();function z(q){switch(_!==void 0&&_(q),q.key){case"ArrowUp":d(x.addDays(i,-7)),q.preventDefault();break;case"ArrowDown":d(x.addDays(i,7)),q.preventDefault();break;case"ArrowLeft":d(x.addDays(i,U.direction==="ltr"?-1:1)),q.preventDefault();break;case"ArrowRight":d(x.addDays(i,U.direction==="ltr"?1:-1)),q.preventDefault();break;case"Home":d(x.startOfWeek(i)),q.preventDefault();break;case"End":d(x.endOfWeek(i)),q.preventDefault();break;case"PageUp":d(x.getNextMonth(i)),q.preventDefault();break;case"PageDown":d(x.getPreviousMonth(i)),q.preventDefault();break}}return b&&!D?l(Ad,{className:ie(C.root,C.hiddenDaySpacingFiller,a),ownerState:v}):l(Id,g({className:ie(C.root,a),ownerState:v,ref:j,centerRipple:!0,disabled:s,"aria-label":E?void 0:x.format(i,"fullDate"),tabIndex:O?0:-1,onFocus:V,onKeyDown:z,onClick:$},k,{children:E||x.format(i,"dayOfMonth")}))}),Fd=(e,t)=>e.autoFocus===t.autoFocus&&e.isAnimating===t.isAnimating&&e.today===t.today&&e.disabled===t.disabled&&e.selected===t.selected&&e.disableMargin===t.disableMargin&&e.showDaysOutsideCurrentMonth===t.showDaysOutsideCurrentMonth&&e.disableHighlightToday===t.disableHighlightToday&&e.className===t.className&&e.outsideCurrentMonth===t.outsideCurrentMonth&&e.onDayFocus===t.onDayFocus&&e.onDaySelect===t.onDaySelect,Ld=h.exports.memo(Bd,Fd),Hd=["children","className","reduceAnimations","slideDirection","transKey"],Pe=fe("PrivatePickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),Sa=350,Yd=R(na)(({theme:e})=>{const t=e.transitions.create("transform",{duration:Sa,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${Pe["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${Pe["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${Pe.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${Pe.slideExit}`]:{transform:"translate(0%)"},[`& .${Pe["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${Pe["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}}),Vd=e=>{let{children:t,className:n,reduceAnimations:r,slideDirection:o,transKey:a}=e,i=ae(e,Hd);if(r)return l("div",{className:ie(Pe.root,n),children:t});const s={exit:Pe.slideExit,enterActive:Pe.slideEnterActive,enter:Pe[`slideEnter-${o}`],exitActive:Pe[`slideExitActiveLeft-${o}`]};return l(Yd,{className:ie(Pe.root,n),childFactory:u=>h.exports.cloneElement(u,{classNames:s}),children:l(ks,g({mountOnEnter:!0,unmountOnExit:!0,timeout:Sa,classNames:s},i,{children:t}),a)})},ka=(Zr+yo*2)*6,Ud=R("div")({display:"flex",justifyContent:"center",alignItems:"center"}),Wd=R(A)(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.secondary})),jd=R("div")({display:"flex",justifyContent:"center",alignItems:"center",minHeight:ka}),zd=R(Vd)({minHeight:ka}),qd=R("div")({overflow:"hidden"}),Kd=R("div")({margin:`${yo}px 0`,display:"flex",justifyContent:"center"});function Qd(e){const t=Ke(),n=se(),{autoFocus:r,onFocusedDayChange:o,className:a,currentMonth:i,selectedDays:s,disabled:u,disableHighlightToday:c,focusedDay:f,isMonthSwitchingAnimating:p,loading:d,onSelectedDaysChange:m,onMonthSwitchingAnimationEnd:y,readOnly:_,reduceAnimations:b,renderDay:O,renderLoading:D=()=>l("span",{children:"..."}),showDaysOutsideCurrentMonth:E,slideDirection:T,TransitionProps:k,disablePast:v,disableFuture:C,minDate:x,maxDate:I,shouldDisableDate:j}=e,V=_a({shouldDisableDate:j,minDate:x,maxDate:I,disablePast:v,disableFuture:C}),$=h.exports.useCallback((S,L="finish")=>{_||m(S,L)},[m,_]),U=n.getMonth(i),z=s.filter(S=>!!S).map(S=>n.startOfDay(S)),q=U,M=h.exports.useMemo(()=>h.exports.createRef(),[q]);return P(h.exports.Fragment,{children:[l(Ud,{children:n.getWeekdays().map((S,L)=>l(Wd,{"aria-hidden":!0,variant:"caption",children:S.charAt(0).toUpperCase()},S+L.toString()))}),d?l(jd,{children:D()}):l(zd,g({transKey:q,onExited:y,reduceAnimations:b,slideDirection:T,className:a},k,{nodeRef:M,children:l(qd,{ref:M,role:"grid",children:n.getWeekArray(i).map(S=>l(Kd,{role:"row",children:S.map(L=>{const Z={key:L==null?void 0:L.toString(),day:L,isAnimating:p,disabled:u||V(L),autoFocus:r&&f!==null&&n.isSameDay(L,f),today:n.isSameDay(L,t),outsideCurrentMonth:n.getMonth(L)!==U,selected:z.some(w=>n.isSameDay(w,L)),disableHighlightToday:c,showDaysOutsideCurrentMonth:E,onDayFocus:o,onDaySelect:$};return O?O(L,z,Z):l("div",{role:"cell",children:l(Ld,g({},Z))},Z.key)})},`week-${S[0]}`))})}))]})}function mo({onChange:e,onViewChange:t,openTo:n,view:r,views:o}){var a,i;const[s,u]=ss({name:"Picker",state:"view",controlled:r,default:n&&ma(o,n)?n:o[0]}),c=(a=o[o.indexOf(s)-1])!=null?a:null,f=(i=o[o.indexOf(s)+1])!=null?i:null,p=h.exports.useCallback(y=>{u(y),t&&t(y)},[u,t]),d=h.exports.useCallback(()=>{f&&p(f)},[f,p]);return{handleChangeAndOpenNext:h.exports.useCallback((y,_)=>{const b=_==="finish",O=b&&Boolean(f)?"partial":_;e(y,O),b&&d()},[f,e,d]),nextView:f,previousView:c,openNext:d,openView:s,setOpenView:p}}const Xd=Ie(l("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Gd=Ie(l("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),Zd=Ie(l("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),Ca=Ie(l("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),Jd=Ie(P(h.exports.Fragment,{children:[l("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),l("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock");Ie(l("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange");const eh=Ie(l("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Pen");Ie(P(h.exports.Fragment,{children:[l("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),l("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");const th=["children","className","components","componentsProps","isLeftDisabled","isLeftHidden","isRightDisabled","isRightHidden","leftArrowButtonText","onLeftClick","onRightClick","rightArrowButtonText"],et=fe("MuiPickersArrowSwitcher",["root","spacer","button"]),nh=R("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),rh=R("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),Ui=R(Ae,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})(({ownerState:e})=>g({},e.hidden&&{visibility:"hidden"})),$a=h.exports.forwardRef(function(t,n){const{children:r,className:o,components:a,componentsProps:i,isLeftDisabled:s,isLeftHidden:u,isRightDisabled:c,isRightHidden:f,leftArrowButtonText:p,onLeftClick:d,onRightClick:m,rightArrowButtonText:y}=t,_=ae(t,th),O=so().direction==="rtl",D=(i==null?void 0:i.leftArrowButton)||{},E=(a==null?void 0:a.LeftArrowIcon)||Gd,T=(i==null?void 0:i.rightArrowButton)||{},k=(a==null?void 0:a.RightArrowIcon)||Zd,v=t;return P(nh,g({ref:n,className:ie(et.root,o),ownerState:v},_,{children:[l(Ui,g({as:a==null?void 0:a.LeftArrowButton,size:"small","aria-label":p,title:p,disabled:s,edge:"end",onClick:d},D,{className:ie(et.button,D.className),ownerState:g({},v,D,{hidden:u}),children:O?l(k,{}):l(E,{})})),r?l(A,{variant:"subtitle1",component:"span",children:r}):l(rh,{className:et.spacer,ownerState:v}),l(Ui,g({as:a==null?void 0:a.RightArrowButton,size:"small","aria-label":y,title:y,edge:"start",disabled:c,onClick:m},T,{className:ie(et.button,T.className),ownerState:g({},v,T,{hidden:f}),children:O?l(E,{}):l(k,{})}))]}))}),oh=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,Jr=(e,t,n)=>n&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,ih=(e,t,n,r)=>{const o=Jr(r.getHours(e),t,n);return r.setHours(e,o)},Wi=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),ah=(e=!1,t)=>(n,r)=>e?t.isAfter(n,r):Wi(n,t)>Wi(r,t);function sh(e,{disableFuture:t,maxDate:n}){const r=se();return h.exports.useMemo(()=>{const o=r.date(),a=r.startOfMonth(t&&r.isBefore(o,n)?o:n);return!r.isAfter(a,e)},[t,n,e,r])}function uh(e,{disablePast:t,minDate:n}){const r=se();return h.exports.useMemo(()=>{const o=r.date(),a=r.startOfMonth(t&&r.isAfter(o,n)?o:n);return!r.isBefore(a,e)},[t,n,e,r])}function ch(e,t,n){const r=se(),o=oh(e,r),a=h.exports.useCallback(i=>{const s=e==null?null:ih(e,i,Boolean(t),r);n(s,"partial")},[t,e,n,r]);return{meridiemMode:o,handleMeridiemChange:a}}const Ra=e=>()=>{},lh=R("div")({display:"flex",alignItems:"center",marginTop:16,marginBottom:8,paddingLeft:24,paddingRight:12,maxHeight:30,minHeight:30}),fh=R("div")(({theme:e})=>g({display:"flex",maxHeight:30,overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),ph=R("div")({marginRight:6}),dh=R(Ae)({marginRight:"auto"}),hh=R(Xd)(({theme:e,ownerState:t})=>g({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"},t.openView==="year"&&{transform:"rotate(180deg)"})),yh=Ra();function mh(e){const{components:t={},componentsProps:n={},currentMonth:r,disabled:o,disableFuture:a,disablePast:i,getViewSwitchingButtonText:s,leftArrowButtonText:u,maxDate:c,minDate:f,onMonthChange:p,onViewChange:d,openView:m,reduceAnimations:y,rightArrowButtonText:_,views:b}=e;yh({leftArrowButtonText:u,rightArrowButtonText:_,getViewSwitchingButtonText:s});const O=qe(),D=u!=null?u:O.previousMonth,E=_!=null?_:O.nextMonth,T=s!=null?s:O.calendarViewSwitchingButtonAriaLabel,k=se(),v=n.switchViewButton||{},C=()=>p(k.getNextMonth(r),"left"),x=()=>p(k.getPreviousMonth(r),"right"),I=sh(r,{disableFuture:a,maxDate:c}),j=uh(r,{disablePast:i,minDate:f}),V=()=>{if(!(b.length===1||!d||o))if(b.length===2)d(b.find(U=>U!==m)||b[0]);else{const U=b.indexOf(m)!==0?0:1;d(b[U])}};if(b.length===1&&b[0]==="year")return null;const $=e;return P(lh,{ownerState:$,children:[P(fh,{role:"presentation",onClick:V,ownerState:$,children:[l(Oa,{reduceAnimations:y,transKey:k.format(r,"monthAndYear"),children:l(ph,{"aria-live":"polite",ownerState:$,children:k.format(r,"monthAndYear")})}),b.length>1&&!o&&l(dh,g({size:"small",as:t.SwitchViewButton,"aria-label":T(m)},v,{children:l(hh,{as:t.SwitchViewIcon,ownerState:$})}))]}),l(ra,{in:m==="day",children:l($a,{leftArrowButtonText:D,rightArrowButtonText:E,components:t,componentsProps:n,onLeftClick:x,onRightClick:C,isLeftDisabled:j,isRightDisabled:I})})]})}const Be=h.exports.createContext(null);function vh(e){return Me("PrivatePickersYear",e)}const ji=fe("PrivatePickersYear",["root","modeMobile","modeDesktop","yearButton","disabled","selected"]),gh=e=>{const{wrapperVariant:t,disabled:n,selected:r,classes:o}=e,a={root:["root",t&&`mode${Ne(t)}`],yearButton:["yearButton",n&&"disabled",r&&"selected"]};return Ee(a,vh,o)},bh=R("div")(({ownerState:e})=>g({flexBasis:"33.3%",display:"flex",alignItems:"center",justifyContent:"center"},(e==null?void 0:e.wrapperVariant)==="desktop"&&{flexBasis:"25%"})),wh=R("button")(({theme:e})=>g({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus, &:hover":{backgroundColor:Fe(e.palette.action.active,e.palette.action.hoverOpacity)},[`&.${ji.disabled}`]:{color:e.palette.text.secondary},[`&.${ji.selected}`]:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:focus, &:hover":{backgroundColor:e.palette.primary.dark}}})),_h=h.exports.forwardRef(function(t,n){const{autoFocus:r,className:o,children:a,disabled:i,onClick:s,onKeyDown:u,selected:c,value:f}=t,p=h.exports.useRef(null),d=We(p,n),m=h.exports.useContext(Be),y=g({},t,{wrapperVariant:m}),_=gh(y);return h.exports.useEffect(()=>{r&&p.current.focus()},[r]),l(bh,{className:ie(_.root,o),ownerState:y,children:l(wh,{ref:d,disabled:i,type:"button",tabIndex:c?0:-1,onClick:b=>s(b,f),onKeyDown:b=>u(b,f),className:_.yearButton,ownerState:y,children:a})})});function Ph(e){return Me("MuiYearPicker",e)}fe("MuiYearPicker",["root"]);const Oh=e=>{const{classes:t}=e;return Ee({root:["root"]},Ph,t)},xh=R("div",{name:"MuiYearPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",margin:"0 4px"}),Dh=h.exports.forwardRef(function(t,n){const r=Ke(),o=so(),a=se(),i=Dn(),s=Te({props:t,name:"MuiYearPicker"}),{autoFocus:u,className:c,date:f,disabled:p,disableFuture:d,disablePast:m,maxDate:y=i.maxDate,minDate:_=i.minDate,onChange:b,readOnly:O,shouldDisableYear:D}=s,E=s,T=Oh(E),k=f||r,v=a.getYear(k),C=h.exports.useContext(Be),x=h.exports.useRef(null),[I,j]=h.exports.useState(v),V=h.exports.useCallback(M=>!!(m&&a.isBeforeYear(M,r)||d&&a.isAfterYear(M,r)||_&&a.isBeforeYear(M,_)||y&&a.isAfterYear(M,y)||D&&D(M)),[d,m,y,_,r,D,a]),$=(M,S,L="finish")=>{if(O)return;const Z=a.setYear(k,S);b(Z,L)},U=h.exports.useCallback(M=>{V(a.setYear(k,M))||j(M)},[k,V,a]),z=C==="desktop"?4:3,q=(M,S)=>{switch(M.key){case"ArrowUp":U(S-z),M.preventDefault();break;case"ArrowDown":U(S+z),M.preventDefault();break;case"ArrowLeft":U(S+(o.direction==="ltr"?-1:1)),M.preventDefault();break;case"ArrowRight":U(S+(o.direction==="ltr"?1:-1)),M.preventDefault();break}};return l(xh,{ref:n,className:ie(T.root,c),ownerState:E,children:a.getYearRange(_,y).map(M=>{const S=a.getYear(M),L=S===v;return l(_h,{selected:L,value:S,onClick:$,onKeyDown:q,autoFocus:u&&S===I,ref:L?x:void 0,disabled:p||V(M),children:a.format(M,"year")},a.format(M,"year"))})})}),Nn=({date:e,disableFuture:t,disablePast:n,maxDate:r,minDate:o,isDateDisabled:a,utils:i})=>{const s=i.startOfDay(i.date());n&&i.isBefore(o,s)&&(o=s),t&&i.isAfter(r,s)&&(r=s);let u=e,c=e;for(i.isBefore(e,o)&&(u=i.date(o),c=null),i.isAfter(e,r)&&(c&&(c=i.date(r)),u=null);u||c;){if(u&&i.isAfter(u,r)&&(u=null),c&&i.isBefore(c,o)&&(c=null),u){if(!a(u))return u;u=i.addDays(u,1)}if(c){if(!a(c))return c;c=i.addDays(c,-1)}}return null},Th=(e,t)=>{const n=e.date(t);return e.isValid(n)?n:null},vo=R("div")({overflowX:"hidden",width:xa,maxHeight:$d,display:"flex",flexDirection:"column",margin:"0 auto"}),Sh=typeof navigator<"u"&&/(android)/i.test(navigator.userAgent),kh=e=>Me("MuiCalendarPicker",e);fe("MuiCalendarPicker",["root","viewTransitionContainer"]);const Ch=["autoFocus","onViewChange","date","disableFuture","disablePast","defaultCalendarMonth","loading","onChange","onYearChange","onMonthChange","reduceAnimations","renderLoading","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate"],$h=e=>{const{classes:t}=e;return Ee({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},kh,t)},Rh=R(vo,{name:"MuiCalendarPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),Mh=R(Oa,{name:"MuiCalendarPicker",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({overflowY:"auto"}),Eh=h.exports.forwardRef(function(t,n){const r=se(),o=Dn(),a=Te({props:t,name:"MuiCalendarPicker"}),{autoFocus:i,onViewChange:s,date:u,disableFuture:c,disablePast:f,defaultCalendarMonth:p,loading:d=!1,onChange:m,onYearChange:y,onMonthChange:_,reduceAnimations:b=Sh,renderLoading:O=()=>l("span",{children:"..."}),shouldDisableDate:D,shouldDisableMonth:E,shouldDisableYear:T,view:k,views:v=["year","day"],openTo:C="day",className:x,disabled:I,readOnly:j,minDate:V=o.minDate,maxDate:$=o.maxDate}=a,U=ae(a,Ch),{openView:z,setOpenView:q,openNext:M}=mo({view:k,views:v,openTo:C,onChange:m,onViewChange:s}),{calendarState:S,changeFocusedDay:L,changeMonth:Z,handleChangeMonth:w,isDateDisabled:K,onMonthSwitchingAnimationEnd:te}=Sd({date:u,defaultCalendarMonth:p,reduceAnimations:b,onMonthChange:_,minDate:V,maxDate:$,shouldDisableDate:D,disablePast:f,disableFuture:c}),pe=h.exports.useCallback((G,ue)=>{const me=r.startOfMonth(G),ve=r.endOfMonth(G),de=K(G)?Nn({utils:r,date:G,minDate:r.isBefore(V,me)?me:V,maxDate:r.isAfter($,ve)?ve:$,disablePast:f,disableFuture:c,isDateDisabled:K}):G;de?(m(de,ue),_==null||_(me)):(M(),Z(me)),L(de)},[L,c,f,K,$,V,m,_,Z,M,r]),ye=h.exports.useCallback((G,ue)=>{const me=r.startOfYear(G),ve=r.endOfYear(G),de=K(G)?Nn({utils:r,date:G,minDate:r.isBefore(V,me)?me:V,maxDate:r.isAfter($,ve)?ve:$,disablePast:f,disableFuture:c,isDateDisabled:K}):G;de?(m(de,ue),y==null||y(de)):(M(),Z(me)),L(de)},[L,c,f,K,$,V,m,y,M,r,Z]),be=h.exports.useCallback((G,ue)=>m(u&&G?r.mergeDateAndTime(G,u):G,ue),[r,u,m]);h.exports.useEffect(()=>{if(u&&K(u)){const G=Nn({utils:r,date:u,minDate:V,maxDate:$,disablePast:f,disableFuture:c,isDateDisabled:K});m(G,"partial")}},[]),h.exports.useEffect(()=>{u&&Z(u)},[u]);const Q=a,F=$h(Q),W={disablePast:f,disableFuture:c,maxDate:$,minDate:V},Y=I&&u||V,ce=I&&u||$;return P(Rh,{ref:n,className:ie(F.root,x),ownerState:Q,children:[l(mh,g({},U,{views:v,openView:z,currentMonth:S.currentMonth,onViewChange:q,onMonthChange:(G,ue)=>w({newMonth:G,direction:ue}),minDate:Y,maxDate:ce,disabled:I,disablePast:f,disableFuture:c,reduceAnimations:b})),l(Mh,{reduceAnimations:b,className:F.viewTransitionContainer,transKey:z,ownerState:Q,children:P("div",{children:[z==="year"&&l(Dh,g({},U,W,{autoFocus:i,date:u,onChange:ye,shouldDisableYear:T,disabled:I,readOnly:j})),z==="month"&&l(Od,g({},W,{className:x,date:u,onChange:pe,disabled:I,readOnly:j,shouldDisableMonth:E})),z==="day"&&l(Qd,g({},U,S,W,{autoFocus:i,onMonthSwitchingAnimationEnd:te,onFocusedDayChange:L,reduceAnimations:b,selectedDays:[u],onSelectedDaysChange:be,loading:d,renderLoading:O,disabled:I,readOnly:j,shouldDisableDate:D}))]})})]})}),He=220,Re=36,je={x:He/2,y:He/2},Ma={x:je.x,y:0},Ih=Ma.x-je.x,Ah=Ma.y-je.y,Nh=e=>e*(180/Math.PI),Ea=(e,t,n)=>{const r=t-je.x,o=n-je.y,a=Math.atan2(Ih,Ah)-Math.atan2(r,o);let i=Nh(a);i=Math.round(i/e)*e,i%=360;const s=Math.floor(i/e)||0,u=r**2+o**2,c=Math.sqrt(u);return{value:s,distance:c}},Bh=(e,t,n=1)=>{const r=n*6;let{value:o}=Ea(r,e,t);return o=o*n%60,o},Fh=(e,t,n)=>{const{value:r,distance:o}=Ea(30,e,t);let a=r||12;return n?a%=12:og({width:2,backgroundColor:e.palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px"},t.toAnimateTransform&&{transition:e.transitions.create(["transform","height"])})),Yh=R("div")(({theme:e,ownerState:t})=>g({width:4,height:4,backgroundColor:e.palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${Re/2}px)`,border:`${(Re-4)/2}px solid ${e.palette.primary.main}`,boxSizing:"content-box"},t.hasSelected&&{backgroundColor:e.palette.primary.main}));class Ia extends h.exports.Component{constructor(...t){super(...t),this.state={toAnimateTransform:!1,previousType:void 0}}render(){const t=this.props,{className:n,isInner:r,type:o,value:a}=t,i=ae(t,Lh),s=g({},this.props,this.state);return l(Hh,g({style:(()=>{let f=360/(o==="hours"?12:60)*a;return o==="hours"&&a>12&&(f-=360),{height:Math.round((r?.26:.4)*He),transform:`rotateZ(${f}deg)`}})(),className:n,ownerState:s},i,{children:l(Yh,{ownerState:s})}))}}Ia.getDerivedStateFromProps=(e,t)=>e.type!==t.previousType?{toAnimateTransform:!0,previousType:e.type}:{toAnimateTransform:!1,previousType:e.type};const Vh=R("div")(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),Uh=R("div")({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),Wh=R("div")(({ownerState:e})=>g({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none"},e.disabled?{}:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}})),jh=R("div")(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:e.palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),zh=R(Ae)(({theme:e,ownerState:t})=>g({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,left:8},t.meridiemMode==="am"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}})),qh=R(Ae)(({theme:e,ownerState:t})=>g({zIndex:1,position:"absolute",bottom:t.ampmInClock?64:8,right:8},t.meridiemMode==="pm"&&{backgroundColor:e.palette.primary.main,color:e.palette.primary.contrastText,"&:hover":{backgroundColor:e.palette.primary.light}}));function Kh(e){const{ampm:t,ampmInClock:n,autoFocus:r,children:o,date:a,getClockLabelText:i,handleMeridiemChange:s,isTimeDisabled:u,meridiemMode:c,minutesStep:f=1,onChange:p,selectedId:d,type:m,value:y,disabled:_,readOnly:b}=e,O=e,D=se(),E=h.exports.useContext(Be),T=h.exports.useRef(!1),k=u(y,m),v=!t&&m==="hours"&&(y<1||y>12),C=(S,L)=>{_||b||u(S,m)||p(S,L)},x=(S,L)=>{let{offsetX:Z,offsetY:w}=S;if(Z===void 0){const te=S.target.getBoundingClientRect();Z=S.changedTouches[0].clientX-te.left,w=S.changedTouches[0].clientY-te.top}const K=m==="seconds"||m==="minutes"?Bh(Z,w,f):Fh(Z,w,Boolean(t));C(K,L)},I=S=>{T.current=!0,x(S,"shallow")},j=S=>{T.current&&(x(S,"finish"),T.current=!1)},V=S=>{S.buttons>0&&x(S.nativeEvent,"shallow")},$=S=>{T.current&&(T.current=!1),x(S.nativeEvent,"finish")},U=h.exports.useMemo(()=>m==="hours"?!0:y%5===0,[m,y]),z=m==="minutes"?f:1,q=h.exports.useRef(null);ao(()=>{r&&q.current.focus()},[r]);const M=S=>{if(!T.current)switch(S.key){case"Home":C(0,"partial"),S.preventDefault();break;case"End":C(m==="minutes"?59:23,"partial"),S.preventDefault();break;case"ArrowUp":C(y+z,"partial"),S.preventDefault();break;case"ArrowDown":C(y-z,"partial"),S.preventDefault();break}};return P(Vh,{children:[P(Uh,{children:[l(Wh,{onTouchMove:I,onTouchEnd:j,onMouseUp:$,onMouseMove:V,ownerState:{disabled:_}}),!k&&P(h.exports.Fragment,{children:[l(jh,{}),a&&l(Ia,{type:m,value:y,isInner:v,hasSelected:U})]}),l("div",{"aria-activedescendant":d,"aria-label":i(m,a,D),ref:q,role:"listbox",onKeyDown:M,tabIndex:0,children:o})]}),t&&(E==="desktop"||n)&&P(h.exports.Fragment,{children:[l(zh,{onClick:b?void 0:()=>s("am"),disabled:_||c===null,ownerState:O,children:l(A,{variant:"caption",children:"AM"})}),l(qh,{disabled:_||c===null,onClick:b?void 0:()=>s("pm"),ownerState:O,children:l(A,{variant:"caption",children:"PM"})})]})]})}const Qh=["className","disabled","index","inner","label","selected"],bn=fe("PrivateClockNumber",["selected","disabled"]),Xh=R("span")(({theme:e,ownerState:t})=>g({height:Re,width:Re,position:"absolute",left:`calc((100% - ${Re}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:e.palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:e.palette.background.paper},[`&.${bn.selected}`]:{color:e.palette.primary.contrastText},[`&.${bn.disabled}`]:{pointerEvents:"none",color:e.palette.text.disabled}},t.inner&&g({},e.typography.body2,{color:e.palette.text.secondary})));function Aa(e){const{className:t,disabled:n,index:r,inner:o,label:a,selected:i}=e,s=ae(e,Qh),u=e,c=r%12/12*Math.PI*2-Math.PI/2,f=(He-Re-2)/2*(o?.65:1),p=Math.round(Math.cos(c)*f),d=Math.round(Math.sin(c)*f);return l(Xh,g({className:ie(t,i&&bn.selected,n&&bn.disabled),"aria-disabled":n?!0:void 0,"aria-selected":i?!0:void 0,role:"option",style:{transform:`translate(${p}px, ${d+(He-Re)/2}px`},ownerState:u},s,{children:a}))}const Gh=({ampm:e,date:t,getClockNumberText:n,isDisabled:r,selectedId:o,utils:a})=>{const i=t?a.getHours(t):null,s=[],u=e?1:0,c=e?12:23,f=p=>i===null?!1:e?p===12?i===12||i===0:i===p||i-12===p:i===p;for(let p=u;p<=c;p+=1){let d=p.toString();p===0&&(d="00");const m=!e&&(p===0||p>12);d=a.formatNumber(d);const y=f(p);s.push(l(Aa,{id:y?o:void 0,index:p,inner:m,selected:y,disabled:r(p),label:d,"aria-label":n(d)},p))}return s},zi=({utils:e,value:t,isDisabled:n,getClockNumberText:r,selectedId:o})=>{const a=e.formatNumber;return[[5,a("05")],[10,a("10")],[15,a("15")],[20,a("20")],[25,a("25")],[30,a("30")],[35,a("35")],[40,a("40")],[45,a("45")],[50,a("50")],[55,a("55")],[0,a("00")]].map(([i,s],u)=>{const c=i===t;return l(Aa,{label:s,id:c?o:void 0,index:u+1,inner:!1,disabled:n(i),selected:c,"aria-label":r(s)},i)})};function Zh(e){return Me("MuiClockPicker",e)}fe("MuiClockPicker",["root","arrowSwitcher"]);const Jh=e=>{const{classes:t}=e;return Ee({root:["root"],arrowSwitcher:["arrowSwitcher"]},Zh,t)},ey=R(vo,{name:"MuiClockPicker",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column"}),ty=R($a,{name:"MuiClockPicker",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),ny=Ra(),ry=h.exports.forwardRef(function(t,n){const r=Te({props:t,name:"MuiClockPicker"}),{ampm:o=!1,ampmInClock:a=!1,autoFocus:i,components:s,componentsProps:u,date:c,disableIgnoringDatePartForTimeValidation:f,getClockLabelText:p,getHoursClockNumberText:d,getMinutesClockNumberText:m,getSecondsClockNumberText:y,leftArrowButtonText:_,maxTime:b,minTime:O,minutesStep:D=1,rightArrowButtonText:E,shouldDisableTime:T,showViewSwitcher:k,onChange:v,view:C,views:x=["hours","minutes"],openTo:I,onViewChange:j,className:V,disabled:$,readOnly:U}=r;ny({leftArrowButtonText:_,rightArrowButtonText:E,getClockLabelText:p,getHoursClockNumberText:d,getMinutesClockNumberText:m,getSecondsClockNumberText:y});const z=qe(),q=_!=null?_:z.openPreviousView,M=E!=null?E:z.openNextView,S=p!=null?p:z.clockLabelText,L=d!=null?d:z.hoursClockNumberText,Z=m!=null?m:z.minutesClockNumberText,w=y!=null?y:z.secondsClockNumberText,{openView:K,setOpenView:te,nextView:pe,previousView:ye,handleChangeAndOpenNext:be}=mo({view:C,views:x,openTo:I,onViewChange:j,onChange:v}),Q=Ke(),F=se(),W=h.exports.useMemo(()=>c||F.setSeconds(F.setMinutes(F.setHours(Q,0),0),0),[c,Q,F]),{meridiemMode:Y,handleMeridiemChange:ce}=ch(W,o,be),G=h.exports.useCallback((he,we)=>{const _e=ah(f,F),Se=({start:ge,end:ke})=>!(O&&_e(O,ke)||b&&_e(ge,b)),Tn=(ge,ke=1)=>ge%ke!==0?!1:T?!T(ge,we):!0;switch(we){case"hours":{const ge=Jr(he,Y,o),ke=F.setHours(W,ge),Qe=F.setSeconds(F.setMinutes(ke,0),0),qa=F.setSeconds(F.setMinutes(ke,59),59);return!Se({start:Qe,end:qa})||!Tn(ge)}case"minutes":{const ge=F.setMinutes(W,he),ke=F.setSeconds(ge,0),Qe=F.setSeconds(ge,59);return!Se({start:ke,end:Qe})||!Tn(he,D)}case"seconds":{const ge=F.setSeconds(W,he);return!Se({start:ge,end:ge})||!Tn(he)}default:throw new Error("not supported")}},[o,W,f,b,Y,O,D,T,F]),ue=us(),me=h.exports.useMemo(()=>{switch(K){case"hours":{const he=(we,_e)=>{const Se=Jr(we,Y,o);be(F.setHours(W,Se),_e)};return{onChange:he,value:F.getHours(W),children:Gh({date:c,utils:F,ampm:o,onChange:he,getClockNumberText:L,isDisabled:we=>$||G(we,"hours"),selectedId:ue})}}case"minutes":{const he=F.getMinutes(W),we=(_e,Se)=>{be(F.setMinutes(W,_e),Se)};return{value:he,onChange:we,children:zi({utils:F,value:he,onChange:we,getClockNumberText:Z,isDisabled:_e=>$||G(_e,"minutes"),selectedId:ue})}}case"seconds":{const he=F.getSeconds(W),we=(_e,Se)=>{be(F.setSeconds(W,_e),Se)};return{value:he,onChange:we,children:zi({utils:F,value:he,onChange:we,getClockNumberText:w,isDisabled:_e=>$||G(_e,"seconds"),selectedId:ue})}}default:throw new Error("You must provide the type for ClockView")}},[K,F,c,o,L,Z,w,Y,be,W,G,ue,$]),ve=r,de=Jh(ve);return P(ey,{ref:n,className:ie(de.root,V),ownerState:ve,children:[k&&l(ty,{className:de.arrowSwitcher,leftArrowButtonText:q,rightArrowButtonText:M,components:s,componentsProps:u,onLeftClick:()=>te(ye),onRightClick:()=>te(pe),isLeftDisabled:!ye,isRightDisabled:!pe,ownerState:ve}),l(Kh,g({autoFocus:i,date:c,ampmInClock:a,type:K,ampm:o,getClockLabelText:S,minutesStep:D,isTimeDisabled:G,meridiemMode:Y,handleMeridiemChange:ce,selectedId:ue,disabled:$,readOnly:U},me))]})}),Na=e=>e.length===1&&e[0]==="year",Ba=e=>e.length===2&&e.indexOf("month")!==-1&&e.indexOf("year")!==-1,oy=(e,t)=>Na(e)?{inputFormat:t.formats.year}:Ba(e)?{disableMaskedInput:!0,inputFormat:t.formats.monthAndYear}:{inputFormat:t.formats.keyboardDate};function Fa(e,t){var n;const r=se(),o=Dn(),a=Te({props:e,name:t}),i=(n=a.views)!=null?n:["year","day"];return g({openTo:"day",minDate:o.minDate,maxDate:o.maxDate},oy(i,r),a,{views:i})}const La={emptyValue:null,getTodayValue:e=>e.date(),parseInput:Th,areValuesEqual:(e,t,n)=>e.isEqual(t,n)},Ue=fe("MuiPickersToolbar",["root","content","penIconButton","penIconButtonLandscape"]),iy=R("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>g({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3)},t.isLandscape&&{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"})),ay=R(Yn,{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({flex:1}),sy=R(Ae,{name:"MuiPickersToolbar",slot:"PenIconButton",overridesResolver:(e,t)=>t.penIconButton})({}),uy=e=>e==="clock"?l(Jd,{color:"inherit"}):l(Ca,{color:"inherit"});function cy(e,t){return e?`text input view is open, go to ${t} view`:`${t} view is open, go to text input view`}const ly=h.exports.forwardRef(function(t,n){const{children:r,className:o,getMobileKeyboardInputViewButtonText:a=cy,isLandscape:i,isMobileKeyboardViewOpen:s,landscapeDirection:u="column",toggleMobileKeyboardView:c,toolbarTitle:f,viewType:p="calendar"}=t,d=t;return P(iy,{ref:n,className:ie(Ue.root,o),ownerState:d,children:[l(A,{color:"text.secondary",variant:"overline",children:f}),P(ay,{container:!0,justifyContent:"space-between",className:Ue.content,ownerState:d,direction:i?u:"row",alignItems:i?"flex-start":"flex-end",children:[r,l(sy,{onClick:c,className:ie(Ue.penIconButton,i&&Ue.penIconButtonLandscape),ownerState:d,color:"inherit","aria-label":a(s,p),children:s?uy(p):l(eh,{color:"inherit"})})]})]})}),fy=["parsedValue","isLandscape","isMobileKeyboardViewOpen","onChange","toggleMobileKeyboardView","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],qi=fe("MuiDatePickerToolbar",["root","title"]),py=R(ly,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({[`& .${Ue.penIconButton}`]:{position:"relative",top:4}}),dy=R(A,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})(({ownerState:e})=>g({},e.isLandscape&&{margin:"auto 16px auto auto"})),Ha=h.exports.forwardRef(function(t,n){const{parsedValue:r,isLandscape:o,isMobileKeyboardViewOpen:a,toggleMobileKeyboardView:i,toolbarFormat:s,toolbarPlaceholder:u="\u2013\u2013",toolbarTitle:c="Select date",views:f}=t,p=ae(t,fy),d=se(),m=h.exports.useMemo(()=>r?s?d.formatByString(r,s):Na(f)?d.format(r,"year"):Ba(f)?d.format(r,"month"):/en/.test(d.getCurrentLocaleCode())?d.format(r,"normalDateWithWeekday"):d.format(r,"normalDate"):u,[r,s,u,d,f]),y=t;return l(py,g({ref:n,toolbarTitle:c,isMobileKeyboardViewOpen:a,toggleMobileKeyboardView:i,isLandscape:o,ownerState:y,className:qi.root},p,{children:l(dy,{variant:"h4",align:o?"left":"center",ownerState:y,className:qi.title,children:m})}))}),Ya=e=>{const{onAccept:t,onClear:n,onCancel:r,onSetToday:o,actions:a}=e,i=h.exports.useContext(Be),s=qe(),u=typeof a=="function"?a(i):a;if(u==null||u.length===0)return null;const c=u==null?void 0:u.map(f=>{switch(f){case"clear":return l(De,{onClick:n,children:s.clearButtonLabel},f);case"cancel":return l(De,{onClick:r,children:s.cancelButtonLabel},f);case"accept":return l(De,{onClick:t,children:s.okButtonLabel},f);case"today":return l(De,{onClick:o,children:s.todayButtonLabel},f);default:return null}});return l(co,{children:c})},hy=["onClick","onTouchStart"],yy=R(cs)(({theme:e})=>({zIndex:e.zIndex.modal})),my=R(ls)(({ownerState:e})=>g({transformOrigin:"top center",outline:0},e.placement==="top"&&{transformOrigin:"bottom center"}));function vy(e,t){return t.documentElement.clientWidth{if(!e)return;function u(){a.current=!0}return document.addEventListener("mousedown",u,!0),document.addEventListener("touchstart",u,!0),()=>{document.removeEventListener("mousedown",u,!0),document.removeEventListener("touchstart",u,!0),a.current=!1}},[e]);const i=ps(u=>{if(!a.current)return;const c=r.current;r.current=!1;const f=Sn(o.current);if(!o.current||"clientX"in u&&vy(u,f))return;if(n.current){n.current=!1;return}let p;u.composedPath?p=u.composedPath().indexOf(o.current)>-1:p=!f.documentElement.contains(u.target)||o.current.contains(u.target),!p&&!c&&t(u)}),s=()=>{r.current=!0};return h.exports.useEffect(()=>{if(e){const u=Sn(o.current),c=()=>{n.current=!0};return u.addEventListener("touchstart",i),u.addEventListener("touchmove",c),()=>{u.removeEventListener("touchstart",i),u.removeEventListener("touchmove",c)}}},[e,i]),h.exports.useEffect(()=>{if(e){const u=Sn(o.current);return u.addEventListener("click",i),()=>{u.removeEventListener("click",i),r.current=!1}}},[e,i]),[o,s,s]}const by=e=>{var t;const{anchorEl:n,children:r,containerRef:o=null,onBlur:a,onClose:i,onClear:s,onAccept:u,onCancel:c,onSetToday:f,open:p,PopperProps:d,role:m,TransitionComponent:y=ds,TrapFocusProps:_,PaperProps:b={},components:O,componentsProps:D}=e;h.exports.useEffect(()=>{function M(S){p&&(S.key==="Escape"||S.key==="Esc")&&i()}return document.addEventListener("keydown",M),()=>{document.removeEventListener("keydown",M)}},[i,p]);const E=h.exports.useRef(null);h.exports.useEffect(()=>{m!=="tooltip"&&(p?E.current=document.activeElement:E.current&&E.current instanceof HTMLElement&&E.current.focus())},[p,m]);const[T,k,v]=gy(p,a!=null?a:i),C=h.exports.useRef(null),x=We(C,o),I=We(x,T),j=e,{onClick:V,onTouchStart:$}=b,U=ae(b,hy),z=M=>{M.key==="Escape"&&(M.stopPropagation(),i())},q=(t=O==null?void 0:O.ActionBar)!=null?t:Ya;return l(yy,g({transition:!0,role:m,open:p,anchorEl:n,ownerState:j,onKeyDown:z},d,{children:({TransitionProps:M,placement:S})=>l(fs,g({open:p,disableAutoFocus:!0,disableEnforceFocus:m==="tooltip",isEnabled:()=>!0},_,{children:l(y,g({},M,{children:P(my,g({tabIndex:-1,elevation:8,ref:I,onClick:L=>{k(L),V&&V(L)},onTouchStart:L=>{v(L),$&&$(L)},ownerState:g({},j,{placement:S})},U,{children:[r,l(q,g({onAccept:u,onClear:s,onCancel:c,onSetToday:f,actions:[]},D==null?void 0:D.actionBar))]}))}))}))}))};function wy(e){const{children:t,DateInputProps:n,KeyboardDateInputComponent:r,onClear:o,onDismiss:a,onCancel:i,onAccept:s,onSetToday:u,open:c,PopperProps:f,PaperProps:p,TransitionComponent:d,components:m,componentsProps:y}=e,_=h.exports.useRef(null),b=We(n.inputRef,_);return P(Be.Provider,{value:"desktop",children:[l(r,g({},n,{inputRef:b})),l(by,{role:"dialog",open:c,anchorEl:_.current,TransitionComponent:d,PopperProps:f,PaperProps:p,onClose:a,onCancel:i,onClear:o,onAccept:s,onSetToday:u,components:m,componentsProps:y,children:t})]})}const eo=(e,t,n)=>{const r=e.date(t);return t===null?"":e.isValid(r)?e.formatByString(r,n):""},wn="_",Va="2019-11-21T22:30:00.000",Ua="2019-01-01T09:00:00.000";function _y(e,t,n,r){if(e)return e;const a=r.formatByString(r.date(Ua),t).replace(n,wn),i=r.formatByString(r.date(Va),t).replace(n,"_");return a===i?a:""}function Py(e,t,n,r){if(!e)return!1;const a=r.formatByString(r.date(Ua),t).replace(n,wn),i=r.formatByString(r.date(Va),t).replace(n,"_"),s=i===a&&e===i;return!s&&r.lib,s}const Oy=(e,t)=>n=>{let r=0;return n.split("").map((o,a)=>{if(t.lastIndex=0,r>e.length-1)return"";const i=e[r],s=e[r+1],u=t.test(o)?o:"",c=i===wn?u:i+u;return r+=c.length,a===n.length-1&&s&&s!==wn?c?c+s:"":c}).join("")},xy=({acceptRegex:e=/[\d]/gi,disabled:t,disableMaskedInput:n,ignoreInvalidInputs:r,inputFormat:o,inputProps:a,label:i,mask:s,onChange:u,rawValue:c,readOnly:f,rifmFormatter:p,TextFieldProps:d,validationError:m})=>{const y=se(),_=y.getFormatHelperText(o),{shouldUseMaskedInput:b,maskToUse:O}=h.exports.useMemo(()=>{if(n)return{shouldUseMaskedInput:!1,maskToUse:""};const $=_y(s,o,e,y);return{shouldUseMaskedInput:Py($,o,e,y),maskToUse:$}},[e,n,o,s,y]),D=h.exports.useMemo(()=>b&&O?Oy(O,e):$=>$,[e,O,b]),E=c===null?null:y.date(c),[T,k]=h.exports.useState(E),[v,C]=h.exports.useState(eo(y,c,o)),x=h.exports.useRef();h.exports.useEffect(()=>{const $=c!==x.current;if(x.current=c,!$)return;const U=c===null?null:y.date(c);if(!(c===null||y.isValid(U))||y.isEqual(T,U))return;const q=eo(y,c,o);k(U),C(q)},[y,c,o,T]);const I=$=>{const U=$===""||$===s?"":$;C(U);const z=U===null?null:y.parse(U,o);r&&!y.isValid(z)||(k(z),u(z,U||void 0))},j=pd({value:v,onChange:I,format:p||D});return g({label:i,disabled:t,error:m,inputProps:g({},b?j:{value:v,onChange:$=>{I($.currentTarget.value)}},{disabled:t,placeholder:_,readOnly:f,type:b?"tel":"text"},a)},d)},Dy=["components","disableOpenPicker","getOpenDialogAriaText","InputAdornmentProps","InputProps","inputRef","openPicker","OpenPickerButtonProps","renderInput"],Wa=h.exports.forwardRef(function(t,n){const{components:r={},disableOpenPicker:o,getOpenDialogAriaText:a,InputAdornmentProps:i,InputProps:s,inputRef:u,openPicker:c,OpenPickerButtonProps:f,renderInput:p}=t,d=ae(t,Dy),m=qe(),y=a!=null?a:m.openDatePickerDialogue,_=se(),b=xy(d),O=(i==null?void 0:i.position)||"end",D=r.OpenPickerIcon||Ca;return p(g({ref:n,inputRef:u},b,{InputProps:g({},s,{[`${O}Adornment`]:o?void 0:l(hs,g({position:O},i,{children:l(Ae,g({edge:O,disabled:d.disabled||d.readOnly,"aria-label":y(d.rawValue,_)},f,{onClick:c,children:l(D,{})}))}))})}))});function Ki(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const Ty=(e,t)=>{const[n,r]=h.exports.useState(Ki);return ao(()=>{const a=()=>{r(Ki())};return window.addEventListener("orientationchange",a),()=>{window.removeEventListener("orientationchange",a)}},[]),ma(e,["hours","minutes","seconds"])?!1:(t||n)==="landscape"},Sy=["autoFocus","className","parsedValue","DateInputProps","isMobileKeyboardViewOpen","onDateChange","onViewChange","openTo","orientation","showToolbar","toggleMobileKeyboardView","ToolbarComponent","toolbarFormat","toolbarPlaceholder","toolbarTitle","views"],ky=R("div")({padding:"16px 24px"}),Cy=R("div")(({ownerState:e})=>g({display:"flex",flexDirection:"column"},e.isLandscape&&{flexDirection:"row"})),$y={fullWidth:!0},Qi=e=>e==="year"||e==="month"||e==="day",Xi=e=>e==="hours"||e==="minutes"||e==="seconds";function ja(e){const{autoFocus:t,parsedValue:n,DateInputProps:r,isMobileKeyboardViewOpen:o,onDateChange:a,onViewChange:i,openTo:s,orientation:u,showToolbar:c,toggleMobileKeyboardView:f,ToolbarComponent:p=()=>null,toolbarFormat:d,toolbarPlaceholder:m,toolbarTitle:y,views:_}=e,b=ae(e,Sy),O=Ty(_,u),D=h.exports.useContext(Be),E=c!=null?c:D!=="desktop",T=h.exports.useCallback((I,j)=>{a(I,D,j)},[a,D]),k=h.exports.useCallback(I=>{o&&f(),i&&i(I)},[o,i,f]),{openView:v,setOpenView:C,handleChangeAndOpenNext:x}=mo({view:void 0,views:_,openTo:s,onChange:T,onViewChange:k});return P(Cy,{ownerState:{isLandscape:O},children:[E&&l(p,g({},b,{views:_,isLandscape:O,parsedValue:n,onChange:T,setOpenView:C,openView:v,toolbarTitle:y,toolbarFormat:d,toolbarPlaceholder:m,isMobileKeyboardViewOpen:o,toggleMobileKeyboardView:f})),l(vo,{children:o?l(ky,{children:l(Wa,g({},r,{ignoreInvalidInputs:!0,disableOpenPicker:!0,TextFieldProps:$y}))}):P(h.exports.Fragment,{children:[Qi(v)&&l(Eh,g({autoFocus:t,date:n,onViewChange:C,onChange:x,view:v,views:_.filter(Qi)},b)),Xi(v)&&l(ry,g({},b,{autoFocus:t,date:n,view:v,views:_.filter(Xi),onChange:x,onViewChange:C,showViewSwitcher:D==="desktop"}))]})})]})}const Ry=({open:e,onOpen:t,onClose:n})=>{const r=h.exports.useRef(typeof e=="boolean").current,[o,a]=h.exports.useState(!1);h.exports.useEffect(()=>{if(r){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");a(e)}},[r,e]);const i=h.exports.useCallback(s=>{r||a(s),s&&t&&t(),!s&&n&&n()},[r,t,n]);return{isOpen:o,setIsOpen:i}},za=(e,t)=>{const{onAccept:n,onChange:r,value:o,closeOnSelect:a}=e,i=se(),{isOpen:s,setIsOpen:u}=Ry(e),c=h.exports.useMemo(()=>t.parseInput(i,o),[t,i,o]),[f,p]=h.exports.useState(c),[d,m]=h.exports.useState(()=>({committed:c,draft:c,resetFallback:c})),y=h.exports.useCallback(v=>{m(C=>{switch(v.action){case"setAll":case"acceptAndClose":return{draft:v.value,committed:v.value,resetFallback:v.value};case"setCommitted":return g({},C,{draft:v.value,committed:v.value});case"setDraft":return g({},C,{draft:v.value});default:return C}}),!v.skipOnChangeCall&&!t.areValuesEqual(i,d.committed,v.value)&&r(v.value),v.action==="acceptAndClose"&&(u(!1),n&&!t.areValuesEqual(i,d.resetFallback,v.value)&&n(v.value))},[n,r,u,d,i,t]);h.exports.useEffect(()=>{i.isValid(c)&&p(c)},[i,c]),h.exports.useEffect(()=>{s&&y({action:"setAll",value:c,skipOnChangeCall:!0})},[s]),t.areValuesEqual(i,d.committed,c)||y({action:"setCommitted",value:c,skipOnChangeCall:!0});const _=h.exports.useMemo(()=>({open:s,onClear:()=>{y({value:t.emptyValue,action:"acceptAndClose"})},onAccept:()=>{y({value:d.draft,action:"acceptAndClose"})},onDismiss:()=>{y({value:d.committed,action:"acceptAndClose"})},onCancel:()=>{y({value:d.resetFallback,action:"acceptAndClose"})},onSetToday:()=>{y({value:t.getTodayValue(i),action:"acceptAndClose"})}}),[y,s,i,d,t]),[b,O]=h.exports.useState(!1),D=h.exports.useMemo(()=>({parsedValue:d.draft,isMobileKeyboardViewOpen:b,toggleMobileKeyboardView:()=>O(!b),onDateChange:(v,C,x="partial")=>{switch(x){case"shallow":return y({action:"setDraft",value:v,skipOnChangeCall:!0});case"partial":return y({action:"setDraft",value:v});case"finish":return(a!=null?a:C==="desktop")?y({value:v,action:"acceptAndClose"}):y({value:v,action:"setCommitted"});default:throw new Error("MUI: Invalid selectionState passed to `onDateChange`")}}}),[y,b,d.draft,a]),E=h.exports.useCallback((v,C)=>{const x=t.valueReducer?t.valueReducer(i,f,v):v;r(x,C)},[r,t,f,i]),T=h.exports.useMemo(()=>({onChange:E,open:s,rawValue:o,openPicker:()=>u(!0)}),[E,s,o,u]),k={pickerProps:D,inputProps:T,wrapperProps:_};return h.exports.useDebugValue(k,()=>({MuiPickerState:{dateState:d,other:k}})),k},My=["onChange","PopperProps","PaperProps","ToolbarComponent","TransitionComponent","value","components","componentsProps"],Ey=h.exports.forwardRef(function(t,n){const r=Fa(t,"MuiDesktopDatePicker"),o=Pa(r)!==null,{pickerProps:a,inputProps:i,wrapperProps:s}=za(r,La),{PopperProps:u,PaperProps:c,ToolbarComponent:f=Ha,TransitionComponent:p,components:d,componentsProps:m}=r,y=ae(r,My),_=g({},i,y,{components:d,componentsProps:m,ref:n,validationError:o});return l(wy,g({},s,{DateInputProps:_,KeyboardDateInputComponent:Wa,PopperProps:u,PaperProps:c,TransitionComponent:p,components:d,componentsProps:m,children:l(ja,g({},a,{autoFocus:!0,toolbarTitle:r.label||r.toolbarTitle,ToolbarComponent:f,DateInputProps:_,components:d,componentsProps:m},y))}))}),Iy=R(no)({[`& .${go.container}`]:{outline:0},[`& .${go.paper}`]:{outline:0,minWidth:xa}}),Ay=R(ro)({"&:first-of-type":{padding:0}}),Ny=e=>{var t;const{children:n,DialogProps:r={},onAccept:o,onClear:a,onDismiss:i,onCancel:s,onSetToday:u,open:c,components:f,componentsProps:p}=e,d=(t=f==null?void 0:f.ActionBar)!=null?t:Ya;return P(Iy,g({open:c,onClose:i},r,{children:[l(Ay,{children:n}),l(d,g({onAccept:o,onClear:a,onCancel:s,onSetToday:u,actions:["cancel","accept"]},p==null?void 0:p.actionBar))]}))},By=["children","DateInputProps","DialogProps","onAccept","onClear","onDismiss","onCancel","onSetToday","open","PureDateInputComponent","components","componentsProps"];function Fy(e){const{children:t,DateInputProps:n,DialogProps:r,onAccept:o,onClear:a,onDismiss:i,onCancel:s,onSetToday:u,open:c,PureDateInputComponent:f,components:p,componentsProps:d}=e,m=ae(e,By);return P(Be.Provider,{value:"mobile",children:[l(f,g({components:p},m,n)),l(Ny,{DialogProps:r,onAccept:o,onClear:a,onDismiss:i,onCancel:s,onSetToday:u,open:c,components:p,componentsProps:d,children:t})]})}const Ly=h.exports.forwardRef(function(t,n){const{disabled:r,getOpenDialogAriaText:o,inputFormat:a,InputProps:i,inputRef:s,label:u,openPicker:c,rawValue:f,renderInput:p,TextFieldProps:d={},validationError:m}=t,y=qe(),_=o!=null?o:y.openDatePickerDialogue,b=se(),O=h.exports.useMemo(()=>g({},i,{readOnly:!0}),[i]),D=eo(b,f,a);return p(g({label:u,disabled:r,ref:n,inputRef:s,error:m,InputProps:O,inputProps:g({disabled:r,readOnly:!0,"aria-readonly":!0,"aria-label":_(f,b),value:D},!t.readOnly&&{onClick:c},{onKeyDown:va(c)})},d))}),Hy=["ToolbarComponent","value","onChange","components","componentsProps"],Yy=h.exports.forwardRef(function(t,n){const r=Fa(t,"MuiMobileDatePicker"),o=Pa(r)!==null,{pickerProps:a,inputProps:i,wrapperProps:s}=za(r,La),{ToolbarComponent:u=Ha,components:c,componentsProps:f}=r,p=ae(r,Hy),d=g({},i,p,{components:c,componentsProps:f,ref:n,validationError:o});return l(Fy,g({},p,s,{DateInputProps:d,PureDateInputComponent:Ly,components:c,componentsProps:f,children:l(ja,g({},a,{autoFocus:!0,toolbarTitle:r.label||r.toolbarTitle,ToolbarComponent:u,DateInputProps:d,components:c,componentsProps:f},p))}))}),Vy=["desktopModeMediaQuery","DialogProps","PopperProps","TransitionComponent"],Uy=h.exports.forwardRef(function(t,n){const r=Te({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:o="@media (pointer: fine)",DialogProps:a,PopperProps:i,TransitionComponent:s}=r,u=ae(r,Vy);return ys(o)?l(Ey,g({ref:n,PopperProps:i,TransitionComponent:s},u)):l(Yy,g({ref:n,DialogProps:a},u))});var to={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(u,c){switch(u){case"P":return c.date({width:"short"});case"PP":return c.date({width:"medium"});case"PPP":return c.date({width:"long"});case"PPPP":default:return c.date({width:"full"})}},r=function(u,c){switch(u){case"p":return c.time({width:"short"});case"pp":return c.time({width:"medium"});case"ppp":return c.time({width:"long"});case"pppp":default:return c.time({width:"full"})}},o=function(u,c){var f=u.match(/(P+)(p+)?/)||[],p=f[1],d=f[2];if(!d)return n(u,c);var m;switch(p){case"P":m=c.dateTime({width:"short"});break;case"PP":m=c.dateTime({width:"medium"});break;case"PPP":m=c.dateTime({width:"long"});break;case"PPPP":default:m=c.dateTime({width:"full"});break}return m.replace("{{date}}",n(p,c)).replace("{{time}}",r(d,c))},a={p:r,P:o},i=a;t.default=i,e.exports=t.default})(to,to.exports);const Wy=ms(to.exports);var jy={dayOfMonth:"d",fullDate:"PP",fullDateWithWeekday:"PPPP",fullDateTime:"PP p",fullDateTime12h:"PP hh:mm aaa",fullDateTime24h:"PP HH:mm",fullTime:"p",fullTime12h:"hh:mm aaa",fullTime24h:"HH:mm",hours12h:"hh",hours24h:"HH",keyboardDate:"P",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aaa",keyboardDateTime24h:"P HH:mm",minutes:"mm",month:"LLLL",monthAndDate:"MMMM d",monthAndYear:"LLLL yyyy",monthShort:"MMM",weekday:"EEEE",weekdayShort:"EEE",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",seconds:"ss",shortDate:"MMM d",year:"yyyy"},zy=function(){function e(t){var n=this,r=t===void 0?{}:t,o=r.locale,a=r.formats;this.lib="date-fns",this.is12HourCycleInCurrentLocale=function(){return n.locale?/a/.test(n.locale.formatLong.time()):!0},this.getFormatHelperText=function(i){var s=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,u=n.locale||ta;return i.match(s).map(function(c){var f=c[0];if(f==="p"||f==="P"){var p=Wy[f];return p(c,u.formatLong,{})}return c}).join("").replace(/(aaa|aa|a)/g,"(a|p)m").toLocaleLowerCase()},this.parseISO=function(i){return Wp(i)},this.toISO=function(i){return su(i,{format:"extended"})},this.getCurrentLocaleCode=function(){var i;return((i=n.locale)===null||i===void 0?void 0:i.code)||"en-US"},this.addSeconds=function(i,s){return Xs(i,s)},this.addMinutes=function(i,s){return Qs(i,s)},this.addHours=function(i,s){return js(i,s)},this.addDays=function(i,s){return Fn(i,s)},this.addWeeks=function(i,s){return Gs(i,s)},this.addMonths=function(i,s){return tt(i,s)},this.addYears=function(i,s){return ko(i,s)},this.isValid=function(i){return vs(n.date(i))},this.getDiff=function(i,s,u){switch(u){case"years":return iu(i,n.date(s));case"quarters":return ru(i,n.date(s));case"months":return Ji(i,n.date(s));case"weeks":return ou(i,n.date(s));case"days":return sa(i,n.date(s));case"hours":return tu(i,n.date(s));case"minutes":return nu(i,n.date(s));case"seconds":return gs(i,n.date(s));default:return io(i,n.date(s))}},this.isAfter=function(i,s){return Mn(i,s)},this.isBefore=function(i,s){return Ye(i,s)},this.startOfDay=function(i){return Le(i)},this.endOfDay=function(i){return Oo(i)},this.getHours=function(i){return lu(i)},this.setHours=function(i,s){return ud(i,s)},this.setMinutes=function(i,s){return cd(i,s)},this.getSeconds=function(i){return du(i)},this.setSeconds=function(i,s){return ld(i,s)},this.isSameDay=function(i,s){return Js(i,s)},this.isSameMonth=function(i,s){return Yp(i,s)},this.isSameYear=function(i,s){return Vp(i,s)},this.isSameHour=function(i,s){return Hp(i,s)},this.startOfYear=function(i){return Ge(i)},this.endOfYear=function(i){return $n(i)},this.startOfMonth=function(i){return $o(i)},this.endOfMonth=function(i){return xo(i)},this.startOfWeek=function(i){return Cn(i,{locale:n.locale})},this.endOfWeek=function(i){return Rn(i,{locale:n.locale})},this.getYear=function(i){return hu(i)},this.setYear=function(i,s){return fd(i,s)},this.date=function(i){return typeof i>"u"?new Date:i===null?null:new Date(i)},this.toJsDate=function(i){return i},this.parse=function(i,s){return i===""?null:Fp(i,s,new Date,{locale:n.locale})},this.format=function(i,s){return n.formatByString(i,n.formats[s])},this.formatByString=function(i,s){return bs(i,s,{locale:n.locale})},this.isEqual=function(i,s){return i===null&&s===null?!0:yu(i,s)},this.isNull=function(i){return i===null},this.isAfterDay=function(i,s){return Mn(i,Oo(s))},this.isBeforeDay=function(i,s){return Ye(i,Le(s))},this.isBeforeYear=function(i,s){return Ye(i,Ge(s))},this.isAfterYear=function(i,s){return Mn(i,$n(s))},this.isWithinRange=function(i,s){var u=s[0],c=s[1];return Up(i,{start:u,end:c})},this.formatNumber=function(i){return i},this.getMinutes=function(i){return fu(i)},this.getDate=function(i){return uu(i)},this.setDate=function(i,s){return sd(i,s)},this.getMonth=function(i){return pu(i)},this.getDaysInMonth=function(i){return ua(i)},this.setMonth=function(i,s){return ad(i,s)},this.getMeridiemText=function(i){return i==="am"?"AM":"PM"},this.getNextMonth=function(i){return tt(i,1)},this.getPreviousMonth=function(i){return tt(i,-1)},this.getMonthArray=function(i){for(var s=Ge(i),u=[s];u.length<12;){var c=u[u.length-1];u.push(n.getNextMonth(c))}return u},this.mergeDateAndTime=function(i,s){return n.setSeconds(n.setMinutes(n.setHours(i,n.getHours(s)),n.getMinutes(s)),n.getSeconds(s))},this.getWeekdays=function(){var i=new Date;return au({start:Cn(i,{locale:n.locale}),end:Rn(i,{locale:n.locale})}).map(function(s){return n.formatByString(s,"EEEEEE")})},this.getWeekArray=function(i){for(var s=Cn($o(i),{locale:n.locale}),u=Rn(xo(i),{locale:n.locale}),c=0,f=s,p=[],d=null;Ye(f,u);){var m=Math.floor(c/7);p[m]=p[m]||[];var y=cu(f);d!==y&&(d=y,p[m].push(f),c+=1),f=Fn(f,1)}return p},this.getYearRange=function(i,s){for(var u=Ge(i),c=$n(s),f=[],p=u;Ye(p,c);)f.push(p),p=ko(p,1);return f},this.locale=o,this.formats=Object.assign({},jy,a)}return e}();function Jy({data:e}){const[t,n]=h.exports.useState(!1),[r,o]=h.exports.useState(null),{id:a}=oa(),[i,s]=h.exports.useState((e==null?void 0:e.last_weight_kg)||""),[u,c]=h.exports.useState((e==null?void 0:e.last_height_cm)||""),[f,p]=h.exports.useState((e==null?void 0:e.email)||""),[d,m]=h.exports.useState((e==null?void 0:e.phone)||""),[y,_]=h.exports.useState((e==null?void 0:e.main_address_id)||""),[b,O]=h.exports.useState(""),[D,E]=h.exports.useState(""),[T,k]=h.exports.useState(""),[v,C]=h.exports.useState(""),[x,I]=h.exports.useState(!1),[j,V]=h.exports.useState(""),[$,U]=h.exports.useState(""),[z,q]=h.exports.useState(""),[M,S]=h.exports.useState(""),[L,Z]=h.exports.useState(""),[w,K]=h.exports.useState("");h.exports.useEffect(()=>{e&&(O((e==null?void 0:e.name)||""),E(((e==null?void 0:e.last_weight_kg)||"").toString()),k(((e==null?void 0:e.last_height_cm)||"").toString()),C((e==null?void 0:e.email)||""),I(te(e==null?void 0:e.email)),V((e==null?void 0:e.phone)||""))},[e]);const te=Q=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(Q),pe=()=>b.trim()!==""&&D.trim()!==""&&T.trim()!==""&&v.trim()!==""&&x&&j.trim()!=="",ye=()=>{o(null),n(!1)},be=()=>{const Q={...r,last_weight_kg:i,last_height_cm:u,email:f,phone:d,main_address_id:y};aa.put("/data/"+a,Q).then(F=>{Ft("Data updated successfully",{variant:"success"}),n(!1),window.location.reload()}).catch(F=>{Ft("Failed to update data",{variant:"error"})})};return P(Hn,{sx:{borderRadius:"6px",paddingY:2},children:[l(H,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{paddingY:1,paddingX:3},children:l(A,{variant:"subtitle2",children:"Personal Information"})}),l(H,{maxHeight:"584px",paddingX:2,sx:{overflowY:"auto"},children:l(H,{marginTop:2,spacing:1,children:P(H,{direction:"row",spacing:2,sx:{flex:"100%"},children:[P(H,{direction:"row",spacing:2,sx:{width:"40%"},children:[l("img",{width:52,height:52,src:"/images/user-profile.png",alt:"user-profile",style:{borderRadius:"50%"}}),P(H,{children:[l(A,{variant:"caption",children:"Full Name"}),P(A,{variant:"body2",children:[" ",e==null?void 0:e.name," "]})]})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Weight"}),P(A,{variant:"body2",children:[e==null?void 0:e.last_weight_kg," kg"]})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Height"}),P(A,{variant:"body2",children:[e==null?void 0:e.last_height_cm," cm"]})]})]})})}),P(H,{maxHeight:"584px",paddingX:2,sx:{overflowY:"auto"},children:[l(H,{marginTop:2,spacing:1,children:P(H,{direction:"row",spacing:2,sx:{flex:"100%"},children:[P(H,{sx:{width:"40%"},children:[l(A,{variant:"caption",children:"Place of Birth"}),P(A,{variant:"body2",children:[" ",e==null?void 0:e.birth_place," "]})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Date of Birth"}),P(A,{variant:"body2",children:[" ",e!=null&&e.birth_date?ia(e==null?void 0:e.birth_date):""]})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Gender"}),l(A,{variant:"body2",children:e!=null&&e.gender?e.gender.charAt(0).toUpperCase()+e.gender.slice(1):""})]})]})}),P(H,{marginTop:2,spacing:1,children:[P(H,{direction:"row",spacing:2,sx:{flex:"100%"},children:[P(H,{sx:{width:"40%"},children:[l(A,{variant:"caption",children:"Phone Number"}),l(A,{variant:"body2",children:e==null?void 0:e.phone})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Email"}),l(A,{variant:"body2",children:e==null?void 0:e.email})]}),l(H,{sx:{width:"30%"}})]}),P(H,{children:[l(A,{variant:"caption",children:"Address"}),l(A,{variant:"body2",children:e==null?void 0:e.main_address_id})]})]}),l(H,{marginTop:2,spacing:1,children:P(H,{direction:"row",spacing:2,sx:{flex:"100%"},children:[P(H,{sx:{width:"40%"},children:[l(A,{variant:"caption",children:"ID Member"}),l(A,{variant:"body2",children:e==null?void 0:e.nik})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Agama"}),l(A,{variant:"body2",children:e==null?void 0:e.religion})]}),l(H,{sx:{width:"30%"}})]})}),l(H,{marginTop:2,spacing:1,children:P(H,{direction:"row",justifyContent:"space-between",spacing:2,sx:{flex:"100%"},children:[P(H,{sx:{width:"40%"},children:[l(A,{variant:"caption",children:"Marital Status"}),l(A,{variant:"body2",children:e==null?void 0:e.marital_status})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Education"}),l(A,{variant:"body2",children:e==null?void 0:e.last_education})]}),P(H,{sx:{width:"30%"},children:[l(A,{variant:"caption",children:"Occupation"}),l(A,{variant:"body2",children:e==null?void 0:e.current_employment})]})]})})]}),P(no,{open:t,onClose:ye,fullWidth:!0,children:[l(Gi,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:P(H,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[P(H,{direction:"row",children:[l(nt,{width:25,height:25,sx:{marginRight:"10px"}}),l(A,{variant:"h6",children:"Edit Data"})]}),l(Ae,{sx:{color:"#FFF"},onClick:ye,children:l(Zi,{})})]})}),l(ro,{children:P(H,{spacing:2,children:[l(Ce,{label:"Full Name",required:!0,value:r?r.name:"",onChange:Q=>{o({...r,name:Q.target.value}),O(Q.target.value),U(Q.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},inputProps:{maxLength:50},error:!!$,helperText:$}),l(Ce,{label:"Weight (kg)",required:!0,value:i,onChange:Q=>{let F=Q.target.value;F=F.replace(/[^0-9]/g,"");const W=3,Y=F.slice(0,W);s(Y),E(Y),q(Q.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},inputProps:{inputMode:"numeric",pattern:"[0-9]*"},error:!!z,helperText:z}),l(Ce,{label:"Height (cm)",required:!0,value:u,onChange:Q=>{let F=Q.target.value;F=F.replace(/[^0-9]/g,"");const W=3,Y=F.slice(0,W);c(Y),k(Y),S(Q.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},inputProps:{inputMode:"numeric",pattern:"[0-9]*"},error:!!M,helperText:M}),l(Ce,{label:"Email Address",required:!0,value:f,onChange:Q=>{p(Q.target.value),C(Q.target.value),Z(Q.target.value.trim()===""?"This field is required":te(Q.target.value)?"":"Invalid email address"),I(te(Q.target.value))},fullWidth:!0,sx:{marginTop:"16px"},error:!!L,helperText:L}),l(Ce,{label:"Phone No.",required:!0,value:d,onChange:Q=>{let F=Q.target.value;F=F.replace(/[^0-9+]/g,"");const W=15,Y=F.slice(0,W);m(Y),V(Y),K(Q.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},inputProps:{inputMode:"tel",pattern:"^\\+?[0-9]*$"},error:!!w,helperText:w})]})}),P(co,{children:[l(De,{onClick:ye,children:"Cancel"}),l(De,{onClick:be,variant:"contained",color:"primary",disabled:!pe(),children:"Save"})]})]})]})}function em({data:e}){const[t,n]=h.exports.useState(!1),[r,o]=h.exports.useState(null),[a,i]=h.exports.useState({});oa();const[s,u]=h.exports.useState(""),[c,f]=h.exports.useState(""),[p,d]=h.exports.useState(""),[m,y]=h.exports.useState(1),[_,b]=h.exports.useState(""),[O,D]=h.exports.useState(!1),[E,T]=h.exports.useState(""),[k,v]=h.exports.useState(""),[C,x]=h.exports.useState(""),[I,j]=h.exports.useState(""),[V,$]=h.exports.useState(""),[U,z]=h.exports.useState(""),q=w=>{o(w),i((e==null?void 0:e.family[w])||{}),n(!0),u(e==null?void 0:e.family[w].name),f(e==null?void 0:e.family[w].relation_with_principal),d(e==null?void 0:e.family[w].birth_date),b(e==null?void 0:e.family[w].email),D(L(e==null?void 0:e.family[w].email)),T(e==null?void 0:e.family[w].phone),v(""),x(""),j(""),$(""),z("")},M=()=>{n(!1)},S=()=>{if(r!==null)try{const w=[...e==null?void 0:e.family];w[r]=a;const K={...e,family:w[r]};K.family.birth_date=Ps(K.family.birth_date,"yyyy-MM-dd");const te=[K.family];aa.post("/update-family",te).then(pe=>{Ft("Data updated successfully",{variant:"success"}),n(!1),window.location.reload()}).catch(pe=>{Ft("Failed to update data",{variant:"error"})})}catch(w){console.error("Terjadi kesalahan saat menyimpan data:",w)}},L=w=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(w),Z=()=>s.trim()!==""&&c.trim()!==""&&p!==""&&m!==0&&_.trim()!==""&&O&&E.trim()!=="";return P(Hn,{sx:{borderRadius:"6px",paddingY:2},children:[l(H,{direction:"row",alignItems:"center",justifyContent:"space-between",sx:{paddingY:1,paddingX:3},children:l(A,{variant:"subtitle2",children:"Beneficiary / Family"})}),l(Yn,{container:!0,maxHeight:"584px",spacing:2,paddingX:2,sx:{overflowY:"auto"},children:e==null?void 0:e.family.map((w,K)=>l(Yn,{item:!0,xs:12,sm:6,md:6,children:P(Hn,{sx:{paddingX:1.5,paddingY:1,marginBottom:2},children:[P(H,{direction:"row",alignItems:"left",justifyContent:"space-between",spacing:2,sx:{flex:"100%"},children:[P(H,{direction:"row",spacing:1,children:[l("img",{width:34,height:34,src:"/images/husband-user-profile.png",alt:"user-profile",style:{borderRadius:"50%"}}),P(H,{children:[l(A,{variant:"body2",sx:{fontWeight:500},children:w==null?void 0:w.name}),l(A,{variant:"body2",color:"#757575",children:w.relation_with_principal==="H"?"Husband":w.relation_with_principal==="W"?"Wife":w.relation_with_principal==="S"?"Son":w.relation_with_principal==="D"?"Daughter":""})]})]}),P(H,{sx:{display:"none"},alignItems:"center",children:[l(A,{variant:"caption",children:"Suspend"}),l(Us,{"aria-label":"switch demo",disabled:!0})]})]}),P(H,{direction:"row",alignItems:"left",spacing:10,sx:{flex:"100%"},children:[l(A,{sx:{width:"20%"},variant:"body2",color:"#757575",children:"Date of Birth"}),l(A,{variant:"body2",sx:{fontWeight:500},children:(w==null?void 0:w.birth_date)!="0000-00-00"?ia(w==null?void 0:w.birth_date):"-"})]}),P(H,{direction:"row",alignItems:"left",spacing:10,sx:{flex:"100%"},children:[l(A,{sx:{width:"20%"},variant:"body2",color:"#757575",children:"Email"}),l(A,{variant:"body2",sx:{fontWeight:500},children:w==null?void 0:w.email})]}),P(H,{direction:"row",alignItems:"left",spacing:10,sx:{flex:"100%"},children:[l(A,{sx:{width:"20%"},variant:"body2",color:"#757575",children:"Phone Number"}),l(A,{variant:"body2",sx:{fontWeight:500},children:w==null?void 0:w.phone})]}),P(H,{direction:"row",alignItems:"left",spacing:10,sx:{flex:"100%"},children:[l(A,{sx:{width:"20%"},variant:"body2",color:"#757575",children:"Status"}),l(A,{variant:"body2",sx:{fontWeight:500},children:(w==null?void 0:w.phone)==="1"?"Active":"Inactive"})]}),P(H,{sx:{display:"none"},direction:"row",alignItems:"center",justifyContent:"space-between",marginTop:1.25,children:[l(De,{color:"error",startIcon:l(nt,{icon:"ic:round-close"}),disabled:!0,children:"Remove"}),l(De,{variant:"contained",startIcon:l(nt,{icon:"heroicons:pencil-solid"}),onClick:()=>q(K),children:"Edit Data"})]})]})},K))}),P(no,{open:t,onClose:M,fullWidth:!0,children:[l(Gi,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:P(H,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[P(H,{direction:"row",children:[l(nt,{width:25,height:25,sx:{marginRight:"10px"}}),l(A,{variant:"h6",children:"Edit Data"})]}),l(Ae,{sx:{color:"#FFF"},onClick:M,children:l(Zi,{})})]})}),l(ro,{children:P(H,{spacing:2,children:[l(Ce,{label:"Name",required:!0,value:(a==null?void 0:a.name)||"",onChange:w=>{i({...a,name:w.target.value}),u(w.target.value),v(w.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},error:!!k,helperText:k}),P(Do,{children:[l(ws,{htmlFor:"relationship",required:!0,children:"Relationship"}),P(_s,{id:"relationship",value:(a==null?void 0:a.relation_with_principal)||"",onChange:w=>{i({...a,relation_with_principal:w.target.value}),f(w.target.value),x(w.target.value.trim()===""?"This field is required":"")},fullWidth:!0,label:"Relationship",error:!!C,children:[l(Xe,{value:"H",children:"Husband"}),l(Xe,{value:"W",children:"Wife"}),l(Xe,{value:"S",children:"Son"}),l(Xe,{value:"D",children:"Daughter"})]}),l(To,{style:{color:"red"},children:C})]}),P(Do,{children:[l(gd,{dateAdapter:zy,children:l(Uy,{label:"Date of Birth",value:(a==null?void 0:a.birth_date)||"",onChange:w=>{i({...a,birth_date:w}),d(w),j(w===""||w===null?"This field is required":""),w!==null&&(w=w.toString(),y(w==="Invalid Date"?0:1))},inputFormat:"dd-MM-yyyy",renderInput:w=>l(Ce,{...w,required:!0})})}),l(To,{style:{color:"red"},children:I})]}),l(Ce,{label:"Email Address",required:!0,value:(a==null?void 0:a.email)||"",onChange:w=>{i({...a,email:w.target.value}),b(w.target.value),$(w.target.value.trim()===""?"This field is required":L(w.target.value)?"":"Invalid email address"),D(L(w.target.value))},fullWidth:!0,sx:{marginTop:"16px"},error:!!V,helperText:V}),l(Ce,{label:"Phone No.",value:(a==null?void 0:a.phone)||"",onChange:w=>{let K=w.target.value;K=K.replace(/[^0-9+]/g,"");const te=15,pe=K.slice(0,te);i({...a,phone:pe}),T(pe),z(w.target.value.trim()===""?"This field is required":"")},fullWidth:!0,sx:{marginTop:"16px"},inputProps:{inputMode:"tel",pattern:"^\\+?[0-9]*$"},error:!!U,helperText:U})]})}),P(co,{children:[l(De,{onClick:M,children:"Cancel"}),l(De,{onClick:S,variant:"contained",color:"primary",disabled:!Z(),children:"Save"})]})]})]})}export{Jy as C,em as a}; diff --git a/public/client-portal/assets/Checkbox.66cb8f21.js b/public/client-portal/assets/Checkbox.66cb8f21.js new file mode 100644 index 00000000..54486fd7 --- /dev/null +++ b/public/client-portal/assets/Checkbox.66cb8f21.js @@ -0,0 +1 @@ +import{c as h,j as t,g as P,a as B,s as g,aa as S,b as v,_ as n,a8 as M,r as d,u as _,e as H,h as R,i as O}from"./index.4f61bfb1.js";import{S as U}from"./SwitchBase.1ec49b3e.js";const V=h(t("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),j=h(t("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),L=h(t("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function N(o){return B("MuiCheckbox",o)}const w=P("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),p=w,E=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],F=o=>{const{classes:e,indeterminate:c,color:s}=o,r={root:["root",c&&"indeterminate",`color${v(s)}`]},a=O(r,N,e);return n({},e,a)},T=g(U,{shouldForwardProp:o=>S(o)||o==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(o,e)=>{const{ownerState:c}=o;return[e.root,c.indeterminate&&e.indeterminate,c.color!=="default"&&e[`color${v(c.color)}`]]}})(({theme:o,ownerState:e})=>n({color:(o.vars||o).palette.text.secondary},!e.disableRipple&&{"&:hover":{backgroundColor:o.vars?`rgba(${e.color==="default"?o.vars.palette.action.activeChannel:o.vars.palette.primary.mainChannel} / ${o.vars.palette.action.hoverOpacity})`:M(e.color==="default"?o.palette.action.active:o.palette[e.color].main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},e.color!=="default"&&{[`&.${p.checked}, &.${p.indeterminate}`]:{color:(o.vars||o).palette[e.color].main},[`&.${p.disabled}`]:{color:(o.vars||o).palette.action.disabled}})),W=t(j,{}),q=t(V,{}),A=t(L,{}),D=d.exports.forwardRef(function(e,c){var s,r;const a=_({props:e,name:"MuiCheckbox"}),{checkedIcon:b=W,color:f="primary",icon:I=q,indeterminate:i=!1,indeterminateIcon:u=A,inputProps:z,size:l="medium",className:$}=a,y=H(a,E),m=i?u:I,C=i?u:b,k=n({},a,{color:f,indeterminate:i,size:l}),x=F(k);return t(T,n({type:"checkbox",inputProps:n({"data-indeterminate":i},z),icon:d.exports.cloneElement(m,{fontSize:(s=m.props.fontSize)!=null?s:l}),checkedIcon:d.exports.cloneElement(C,{fontSize:(r=C.props.fontSize)!=null?r:l}),ownerState:k,ref:c,className:R(x.root,$)},y,{classes:x}))}),K=D;export{K as C}; diff --git a/public/client-portal/assets/Close.08d0b6dc.js b/public/client-portal/assets/Close.08d0b6dc.js new file mode 100644 index 00000000..c2d789d4 --- /dev/null +++ b/public/client-portal/assets/Close.08d0b6dc.js @@ -0,0 +1 @@ +import{g as k,a as y,r as p,s as u,af as J,ag as V,b as d,_ as r,P as N,u as $,w as G,e as M,J as Q,j as c,h as m,i as P,ah as Z,T as oo}from"./index.4f61bfb1.js";import{r as eo,i as ao,a as to}from"./jsx-runtime_commonjs-proxy.6387488a.js";function ro(o){return y("MuiDialog",o)}const io=k("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),W=io,so=p.exports.createContext({}),F=so,lo=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],no=u(J,{name:"MuiDialog",slot:"Backdrop",overrides:(o,e)=>e.backdrop})({zIndex:-1}),co=o=>{const{classes:e,scroll:a,maxWidth:t,fullWidth:s,fullScreen:i}=o,l={root:["root"],container:["container",`scroll${d(a)}`],paper:["paper",`paperScroll${d(a)}`,`paperWidth${d(String(t))}`,s&&"paperFullWidth",i&&"paperFullScreen"]};return P(l,ro,e)},po=u(V,{name:"MuiDialog",slot:"Root",overridesResolver:(o,e)=>e.root})({"@media print":{position:"absolute !important"}}),uo=u("div",{name:"MuiDialog",slot:"Container",overridesResolver:(o,e)=>{const{ownerState:a}=o;return[e.container,e[`scroll${d(a.scroll)}`]]}})(({ownerState:o})=>r({height:"100%","@media print":{height:"auto"},outline:0},o.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},o.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),go=u(N,{name:"MuiDialog",slot:"Paper",overridesResolver:(o,e)=>{const{ownerState:a}=o;return[e.paper,e[`scrollPaper${d(a.scroll)}`],e[`paperWidth${d(String(a.maxWidth))}`],a.fullWidth&&e.paperFullWidth,a.fullScreen&&e.paperFullScreen]}})(({theme:o,ownerState:e})=>r({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},e.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},e.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!e.maxWidth&&{maxWidth:"calc(100% - 64px)"},e.maxWidth==="xs"&&{maxWidth:o.breakpoints.unit==="px"?Math.max(o.breakpoints.values.xs,444):`${o.breakpoints.values.xs}${o.breakpoints.unit}`,[`&.${W.paperScrollBody}`]:{[o.breakpoints.down(Math.max(o.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},e.maxWidth&&e.maxWidth!=="xs"&&{maxWidth:`${o.breakpoints.values[e.maxWidth]}${o.breakpoints.unit}`,[`&.${W.paperScrollBody}`]:{[o.breakpoints.down(o.breakpoints.values[e.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},e.fullWidth&&{width:"calc(100% - 64px)"},e.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${W.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),xo=p.exports.forwardRef(function(e,a){const t=$({props:e,name:"MuiDialog"}),s=G(),i={enter:s.transitions.duration.enteringScreen,exit:s.transitions.duration.leavingScreen},{"aria-describedby":l,"aria-labelledby":n,BackdropComponent:g,BackdropProps:f,children:U,className:j,disableEscapeKeyDown:T=!1,fullScreen:I=!1,fullWidth:A=!1,maxWidth:q="sm",onBackdropClick:w,onClose:v,open:R,PaperComponent:L=N,PaperProps:B={},scroll:Y="paper",TransitionComponent:z=Z,transitionDuration:_=i,TransitionProps:E}=t,K=M(t,lo),h=r({},t,{disableEscapeKeyDown:T,fullScreen:I,fullWidth:A,maxWidth:q,scroll:Y}),b=co(h),C=p.exports.useRef(),X=x=>{C.current=x.target===x.currentTarget},H=x=>{!C.current||(C.current=null,w&&w(x),v&&v(x,"backdropClick"))},D=Q(n),O=p.exports.useMemo(()=>({titleId:D}),[D]);return c(po,r({className:m(b.root,j),closeAfterTransition:!0,components:{Backdrop:no},componentsProps:{backdrop:r({transitionDuration:_,as:g},f)},disableEscapeKeyDown:T,onClose:v,open:R,ref:a,onClick:H,ownerState:h},K,{children:c(z,r({appear:!0,in:R,timeout:_,role:"presentation"},E,{children:c(uo,{className:m(b.container),onMouseDown:X,ownerState:h,children:c(go,r({as:L,elevation:24,role:"dialog","aria-describedby":l,"aria-labelledby":D},B,{className:m(b.paper,B.className),ownerState:h,children:c(F.Provider,{value:O,children:U})}))})}))}))}),No=xo;function mo(o){return y("MuiDialogContent",o)}k("MuiDialogContent",["root","dividers"]);function ho(o){return y("MuiDialogTitle",o)}const fo=k("MuiDialogTitle",["root"]),vo=fo,bo=["className","dividers"],Co=o=>{const{classes:e,dividers:a}=o;return P({root:["root",a&&"dividers"]},mo,e)},Do=u("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(o,e)=>{const{ownerState:a}=o;return[e.root,a.dividers&&e.dividers]}})(({theme:o,ownerState:e})=>r({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},e.dividers?{padding:"16px 24px",borderTop:`1px solid ${(o.vars||o).palette.divider}`,borderBottom:`1px solid ${(o.vars||o).palette.divider}`}:{[`.${vo.root} + &`]:{paddingTop:0}})),Wo=p.exports.forwardRef(function(e,a){const t=$({props:e,name:"MuiDialogContent"}),{className:s,dividers:i=!1}=t,l=M(t,bo),n=r({},t,{dividers:i}),g=Co(n);return c(Do,r({className:m(g.root,s),ownerState:n,ref:a},l))}),Fo=Wo,ko=["className","id"],yo=o=>{const{classes:e}=o;return P({root:["root"]},ho,e)},$o=u(oo,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(o,e)=>e.root})({padding:"16px 24px",flex:"0 0 auto"}),Mo=p.exports.forwardRef(function(e,a){const t=$({props:e,name:"MuiDialogTitle"}),{className:s,id:i}=t,l=M(t,ko),n=t,g=yo(n),{titleId:f=i}=p.exports.useContext(F);return c($o,r({component:"h2",className:m(g.root,s),ownerState:n,ref:a,variant:"h6",id:i!=null?i:f},l))}),Uo=Mo;var S={},Po=ao.exports;Object.defineProperty(S,"__esModule",{value:!0});var So=S.default=void 0,To=Po(eo()),wo=to,Ro=(0,To.default)((0,wo.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");So=S.default=Ro;export{No as D,Uo as a,Fo as b,W as c,So as d}; diff --git a/public/client-portal/assets/Detail.f1675a05.js b/public/client-portal/assets/Detail.f1675a05.js new file mode 100644 index 00000000..2d7c52b1 --- /dev/null +++ b/public/client-portal/assets/Detail.f1675a05.js @@ -0,0 +1 @@ +import{P as se}from"./Page.f00bcef1.js";import{r as c,Z as V,aC as T,j as e,F as P,f as t,T as s,bd as k,S as a,D,t as x,a5 as R,B as S,s as O,P as Y,$ as G,m as le,o as ce,a2 as de,a4 as ue}from"./index.4f61bfb1.js";import{r as w,i as I,a as A}from"./jsx-runtime_commonjs-proxy.6387488a.js";import{m as pe}from"./jsonToFormData.921fa4fb.js";import{T as me,t as fe,a as ge,b as he,c as xe,d as ve,e as be}from"./TimelineSeparator.da7366f7.js";import{C as K}from"./Card.08e30663.js";import{L as Be}from"./LoadingButton.69e85be7.js";import{S as ye,a as Ce,b as Se}from"./Stepper.ca8f0c33.js";import{d as De}from"./ArrowBackIos.891f2fd7.js";import{G as _}from"./Grid.c1e049cd.js";import"./isObject.095d1ac4.js";import"./generateUtilityClasses.06032f54.js";var $={},Re=I.exports;Object.defineProperty($,"__esModule",{value:!0});var C=$.default=void 0,_e=Re(w()),ke=A,we=(0,_e.default)((0,ke.jsx)("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z"}),"InsertDriveFile");C=$.default=we;var L={},Ie=I.exports;Object.defineProperty(L,"__esModule",{value:!0});var N=L.default=void 0,Ae=Ie(w()),$e=A,Le=(0,Ae.default)((0,$e.jsx)("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"}),"Description");N=L.default=Le;const je=O(Y)(({theme:i})=>({...i.typography.body2,padding:i.spacing(1),textAlign:"center",backgroundColor:"#919EAB29",color:"#637381",width:"fit-content",marginRight:"auto"})),ze=O(Y)(({theme:i})=>({backgroundColor:i.palette.mode==="dark"?"#1A2027":"#fff",...i.typography.body2,padding:i.spacing(1),textAlign:"center",color:i.palette.text.secondary,width:"fit-content",marginLeft:"auto"}));function qe({data:i}){const[h,m]=c.exports.useState(null),[l,v]=c.exports.useState(null),[p,d]=c.exports.useState(null);c.exports.useEffect(()=>{i&&i.data&&(m(i.data.timeline),v(i.data.request_files),d(i.data.documents))},[i]);const z=c.exports.useRef(null),[b,q]=c.exports.useState([]),Z=r=>{r.target.files[0]&&q([...b,...r.target.files])},J=(r,f)=>{q(r.filter((n,u)=>u!=f))},F=c.exports.useRef(null),[B,M]=c.exports.useState([]),Q=r=>{r.target.files[0]&&M([...B,...r.target.files])},X=(r,f)=>{M(r.filter((n,u)=>u!=f))},W=c.exports.useRef(null),[y,H]=c.exports.useState([]),ee=r=>{r.target.files[0]&&H([...y,...r.target.files])},te=(r,f)=>{H(r.filter((n,u)=>u!=f))},{corporateValue:re}=c.exports.useContext(V),{id:ie}=T(),[oe,ne]=c.exports.useState(!1),ae=()=>{ne(!0);const r=pe({fileDiagnosis:b,fileKondisis:B,fileResults:y});G.post(re+"/claim-report/"+ie+"/request-files",r).then(f=>{window.location.reload()}).catch(({response:f})=>{var n;le((n=f.data.message)!=null?n:"Something Went Wrong",{variant:"error"})})},E=l==null?void 0:l.find(r=>r.check_files===null);return e(P,{children:h==null?void 0:h.map((r,f)=>t(me,{sx:{[`& .${fe.root}:before`]:{flex:0,padding:0}},children:[e(s,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:r.date?k(new Date(r.date),"d MMM yyyy"):""}),t(ge,{children:[t(he,{children:[e(xe,{}),e(ve,{})]}),t(be,{spacing:3,children:[e(K,{sx:{borderRadius:"6px",paddingY:2},children:t(a,{sx:{marginLeft:2,marginRight:2,marginTop:2},children:[t(a,{direction:"row",sx:{marginBottom:2,paddingBottom:2,borderBottom:"1px solid #919EAB52"},children:[e(je,{children:r.date?k(new Date(r.date),"HH : mm"):""}),e(ze,{sx:{backgroundColor:r.txt_status_backgroundColor,color:r.txt_status_color},children:r.txt_status})]}),t(a,{direction:"row",spacing:2,sx:{marginBottom:2},children:[e(s,{variant:"body2",gutterBottom:!0,children:"Detail:"}),e(s,{variant:"body2",gutterBottom:!0,children:r.description})]}),r.status==="reviewed"&&l?t(P,{children:[E?e(s,{variant:"body2",gutterBottom:!0,children:"Request Document"}):e(s,{sx:{color:"#19BBBB"},variant:"body2",gutterBottom:!0,children:"Request Document Success Uploaded"}),l==null?void 0:l.map((n,u)=>n.type!=="claim-diagnosis"||n.check_files!==null?null:t(a,{spacing:2,sx:{marginBottom:2},children:[e(s,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Diagnosis"}),e(a,{divider:e(D,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:b&&b.map((o,g)=>t(a,{direction:"row",justifyContent:"space-between",children:[t(a,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[e(C,{}),e(s,{variant:"body2",gutterBottom:!0,children:o.name?o.name:"-"})]}),e(x,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{J(b,g)},sx:{cursor:"pointer"}})]},g))}),t(R,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var o;return(o=z.current)==null?void 0:o.click()},children:[t(S,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[e(x,{icon:"icon-park-outline:upload-one",fontSize:"3em"}),e(s,{variant:"body1",fontWeight:"bold",children:"Add Result"})]}),e("input",{type:"file",id:`file-${u}`,ref:z,style:{display:"none"},multiple:!0,onChange:o=>Z(o),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"})]})]},u)),l==null?void 0:l.map((n,u)=>n.type!=="claim-kondisi"||n.check_files!==null?null:t(a,{spacing:2,sx:{marginBottom:2},children:[e(s,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Condition"}),e(a,{divider:e(D,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:B&&B.map((o,g)=>t(a,{direction:"row",justifyContent:"space-between",children:[t(a,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[e(C,{}),e(s,{variant:"body2",gutterBottom:!0,children:o.name?o.name:"-"})]}),e(x,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{X(B,g)},sx:{cursor:"pointer"}})]},g))}),t(R,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var o;return(o=F.current)==null?void 0:o.click()},children:[t(S,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[e(x,{icon:"icon-park-outline:upload-one",fontSize:"3em"}),e(s,{variant:"body1",fontWeight:"bold",children:"Add Result"})]}),e("input",{type:"file",id:`file-${u}`,ref:F,style:{display:"none"},multiple:!0,onChange:o=>Q(o),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"})]})]},u)),l==null?void 0:l.map((n,u)=>n.type!=="claim-result"||n.check_files!==null?null:t(a,{spacing:2,sx:{marginBottom:2},children:[e(s,{variant:"body2",gutterBottom:!0,fontWeight:"bold",children:"Supporting Result"}),e(a,{divider:e(D,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:y&&y.map((o,g)=>t(a,{direction:"row",justifyContent:"space-between",children:[t(a,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[e(C,{}),e(s,{variant:"body2",gutterBottom:!0,children:o.name?o.name:"-"})]}),e(x,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{te(y,g)},sx:{cursor:"pointer"}})]},g))}),t(R,{sx:{p:4,border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",width:"100%",height:"60px"},onClick:()=>{var o;return(o=W.current)==null?void 0:o.click()},children:[t(S,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[e(x,{icon:"icon-park-outline:upload-one",fontSize:"3em"}),e(s,{variant:"body1",fontWeight:"bold",children:"Add Result"})]}),e("input",{type:"file",id:`file-${u}`,ref:W,style:{display:"none"},multiple:!0,onChange:o=>ee(o),accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"})]})]},u)),E?e(Be,{variant:"contained",sx:{marginTop:2,p:2,backgroundColor:"#19BBBB"},onClick:()=>{ae()},loading:oe,children:"Submit"}):""]}):""]})}),r.status==="requested"?e(K,{sx:{marginTop:2},children:t(a,{sx:{marginLeft:2,marginRight:2,marginTop:2},children:[t(a,{direction:"row",spacing:2,sx:{marginBottom:2,paddingBottom:2,borderBottom:"1px solid #919EAB52"},alignItems:"center",children:[e(N,{}),e(s,{variant:"Subtitle2",sx:{fontWeight:"bold"},children:"Documents"})]}),e(a,{direction:"column",spacing:2,sx:{marginBottom:2},children:p==null?void 0:p.map((n,u)=>t(a,{direction:"column",spacing:2,children:[e(s,{variant:"Subtitle2",gutterBottom:!0,children:n.type==="claim-diagnosis"?"Diagnosis":n.type==="claim-kondisi"?"Condition":n.type==="claim-result"?"Supporting Result":n.type==="claim-invoice"?"Invoice":""}),t(a,{direction:"row",spacing:1,sx:{color:"#19BBBB"},children:[e(C,{}),e("a",{href:n.path,style:{cursor:"pointer",textDecoration:"underline",color:"#19BBBB"},target:"_blank",children:e(s,{variant:"body2",gutterBottom:!0,children:n.original_name?n.original_name:"-"})})]})]},u))})]})}):""]})]})]},f))})}var j={},Fe=I.exports;Object.defineProperty(j,"__esModule",{value:!0});var U=j.default=void 0,Me=Fe(w()),We=A,He=(0,Me.default)((0,We.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");U=j.default=He;const Ee=["Request","Review","Approval","Decline"];function Pe({data:i}){const[h,m]=c.exports.useState(0),[l,v]=c.exports.useState(null);let p=[...Ee];return c.exports.useEffect(()=>{i&&i.data&&(i.data.status.status==="requested"?(m(1),p=p.filter(d=>d!=="Decline")):i.data.status.status==="reviewed"?(m(2),p=p.filter(d=>d!=="Decline")):i.data.status.status==="approved"?(m(3),p=p.filter(d=>d!=="Decline")):i.data.status.status==="declined"&&(m(4),p=p.filter(d=>d!=="Approval"))),v(p)},[i]),e(S,{sx:{width:"100%",marginBottom:2},children:e(ye,{activeStep:h,alternativeLabel:!0,children:l==null?void 0:l.map(d=>e(Ce,{children:e(Se,{icon:d==="Decline"?e(U,{sx:{color:"white",backgroundColor:"red",borderRadius:"50%"}}):"",children:d})},d))})})}function et(){const i=ce(),{themeStretch:h}=de(),[m,l]=c.exports.useState(),{corporateValue:v}=c.exports.useContext(V),{id:p}=T();return c.exports.useEffect(()=>{G.get(v+"/claim-report/detail/"+p).then(d=>{l(d.data)}).catch(d=>{console.error(d)})},[]),e(se,{title:"Detail",children:t(ue,{maxWidth:h?!1:"xl",children:[t(a,{direction:"row",alignItems:"center",sx:{marginBottom:3},children:[e(De,{onClick:()=>i(-1),sx:{cursor:"pointer"}}),e(s,{variant:"h5",sx:{marginLeft:2},children:"Detail"}),m?t(a,{direction:"row",spacing:2,ml:"auto",children:[e(s,{variant:"body2",sx:{color:"#757575"},children:"Submission Date"}),e(s,{variant:"body2",fontWeight:"bold",children:m&&m.data?k(new Date(m.data.status.submission_date),"d MMM yyyy"):""})]}):""]}),m?t(_,{container:!0,spacing:2,children:[e(_,{item:!0,xs:12,md:12,children:e(Pe,{data:m})}),e(_,{item:!0,xs:12,md:12,children:e(qe,{data:m})})]}):""]})})}export{et as default}; diff --git a/public/client-portal/assets/DetailHistory.3c19d298.js b/public/client-portal/assets/DetailHistory.3c19d298.js new file mode 100644 index 00000000..dd985ad4 --- /dev/null +++ b/public/client-portal/assets/DetailHistory.3c19d298.js @@ -0,0 +1 @@ +import{P as C}from"./Page.f00bcef1.js";import{o as B,a2 as T,r as s,Z as k,aC as R,$ as W,j as i,f as t,a4 as D,S as o,T as e,bd as S}from"./index.4f61bfb1.js";import{d as N}from"./ArrowBackIos.891f2fd7.js";import{f as d}from"./formatNumber.bfdec834.js";import{G as c}from"./Grid.c1e049cd.js";import{T as b}from"./TableContainer.fe9d4d86.js";import{T as x,b as r,c as a,a as p}from"./TableRow.8e8e6be4.js";import{T as j}from"./TableHead.be2e068b.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";function F(){var h,m,g;const y=B(),{themeStretch:v}=T(),[l,w]=s.exports.useState(),{corporateValue:u}=s.exports.useContext(k),{id:_}=R();return s.exports.useEffect(()=>{W.get(u+"/claim-report/detail-history/"+_).then(n=>{w(n.data)}).catch(n=>{console.error(n)})},[]),i(C,{title:"Detail",children:t(D,{maxWidth:v?!1:"xl",children:[t(o,{direction:"row",alignItems:"center",sx:{marginBottom:3},children:[i(N,{onClick:()=>y(-1),sx:{cursor:"pointer"}}),i(e,{variant:"h5",sx:{marginLeft:2},children:"History"})]}),l?t(c,{container:!0,spacing:3,children:[t(c,{item:!0,xs:12,md:12,children:[t(o,{direction:"row",sx:{marginBottom:2},children:[i(e,{variant:"body2",sx:{color:"#637381",marginRight:1,flexBasis:"10%"},children:"Name"}),i(e,{variant:"body2",sx:{fontWeight:"bold"},children:l.data.member.name})]}),t(o,{direction:"row",sx:{marginBottom:2},children:[i(e,{variant:"body2",sx:{color:"#637381",marginRight:1,flexBasis:"10%"},children:"Member ID"}),i(e,{variant:"body2",sx:{fontWeight:"bold"},children:l.data.member.member_id})]}),t(o,{direction:"row",sx:{marginBottom:2},children:[i(e,{variant:"body2",sx:{color:"#637381",marginRight:1,flexBasis:"10%"},children:"Claim Code"}),i(e,{variant:"body2",sx:{fontWeight:"bold"},children:l.data.member.code})]})]}),i(c,{item:!0,xs:12,md:12,children:i(b,{children:t(x,{"aria-label":"collapsible table",size:"small",children:[i(j,{children:t(r,{children:[i(a,{align:"left",sx:{padding:2},width:"5%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"No"})}),i(a,{align:"left",sx:{padding:2},width:"15%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Date"})}),i(a,{align:"left",sx:{padding:2},width:"20%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Requirment"})}),i(a,{align:"left",sx:{padding:2},width:"20%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Request Claim"})}),i(a,{align:"left",sx:{padding:2},width:"20%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Approval Claim"})})]})}),i(p,{children:((m=(h=l==null?void 0:l.data)==null?void 0:h.claim_item)==null?void 0:m.length)===0?i(r,{children:i(a,{colSpan:5,align:"center",children:i(e,{variant:"body2",children:"No data available"})})}):(g=l.data.claim_item)==null?void 0:g.map((n,f)=>t(r,{children:[i(a,{align:"left",children:i(e,{variant:"body2",children:parseInt(f)+1})}),i(a,{align:"center",children:i(e,{sx:{backgroundColor:"#919EAB29",color:"#637381",borderRadius:"4px",width:"70%"},variant:"body2",children:S(new Date(n.submission_date),"d MMM yyyy")})}),i(a,{align:"left",children:n.description}),i(a,{align:"left",children:d(n.nominal_ditagihkan)}),i(a,{align:"left",children:d(n.nominal_dicover)})]},f))})]})})}),l.data.tot_claim_item?t(c,{item:!0,xs:12,md:12,children:[i(b,{children:i(x,{"aria-label":"collapsible table",size:"small",children:t(p,{children:[t(r,{sx:{borderBottom:0},children:[i(a,{align:"left",width:"5%"}),i(a,{align:"left",width:"15%"}),i(a,{align:"left",width:"20%"}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Request Claim"})}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{fontWeight:"bold"},children:l.data.tot_claim_item.nominal_ditagihkan?d(l.data.tot_claim_item.nominal_ditagihkan):"-"})})]}),t(r,{sx:{borderBottom:0},children:[i(a,{align:"left",width:"5%"}),i(a,{align:"left",width:"15%"}),i(a,{align:"left",width:"20%"}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{color:"#637381"},children:"Approval Claim"})}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{fontWeight:"bold",color:"#FF4842"},children:l.data.tot_claim_item.nominal_dicover?d(l.data.tot_claim_item.nominal_dicover):"-"})})]}),t(r,{sx:{borderBottom:0},children:[i(a,{align:"left",width:"5%"}),i(a,{align:"left",width:"15%"}),i(a,{align:"left",width:"20%"}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{fontWeight:"bold"},children:"Difference"})}),i(a,{align:"left",width:"20%",children:i(e,{variant:"body2",sx:{fontWeight:"bold"},children:l.data.tot_claim_item.difference?d(l.data.tot_claim_item.difference):"-"})})]})]})})}),t(o,{direction:"row",justifyContent:"flex-end",alignItems:"flex-end",sx:{marginTop:15,padding:2},spacing:1,children:[i(e,{variant:"body2",sx:{fontStyle:"italic",color:"#637381"},children:"Note : Apabila terdapat perbedaan nominal silahkan hubungi kami "}),i("img",{alt:"Gmail Icon",sx:{height:32,width:30},src:"/images/gmail.png"})]})]}):""]}):""]})})}export{F as default}; diff --git a/public/client-portal/assets/DialogDetailClaim.5bb3a5cf.js b/public/client-portal/assets/DialogDetailClaim.5bb3a5cf.js new file mode 100644 index 00000000..1ea4413a --- /dev/null +++ b/public/client-portal/assets/DialogDetailClaim.5bb3a5cf.js @@ -0,0 +1 @@ +import{d as $}from"./ArrowBackIos.891f2fd7.js";import{s as L,o as j,p as T,r as g,bl as N,j as e,F as O,f as s,S as f,T as c,a0 as W,H as G,t as b,B as y,a5 as M,$ as q}from"./index.4f61bfb1.js";import{L as X,l as S}from"./LinearProgress.7ce3ba86.js";import{G as i}from"./Grid.c1e049cd.js";import{C as Y}from"./Card.08e30663.js";import{L as z}from"./LoadingButton.69e85be7.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";import"./generateUtilityClasses.06032f54.js";L(X)(({theme:p})=>({height:10,borderRadius:6,[`&.${S.colorPrimary}`]:{backgroundColor:p.palette.grey[p.palette.mode==="light"?300:800]},[`& .${S.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));const ee=({title:p,openDialog:F,setOpenDialog:v,data:D})=>{const d=j(),{enqueueSnackbar:k}=T(),[A,P]=g.exports.useState(!1),I=N(r=>r.claims.data),[u,x]=g.exports.useState([]);g.exports.useEffect(()=>{if(I.length>0){let r=I.map(o=>({id:o.id,avatar:{url:""},limit:o.limit,personID:o.memberId,personName:o.fullName,typePatient:"IP",service_type:o.service_type,anotherDocument:[],fileRealInvoice:[],laboratoryResult:[]}));x(r)}else d("/claim-submit",{replace:!0})},[I]);const _=(r,o)=>{let a=u.map(t=>t.personID===r.personID?{...t,typePatient:t.typePatient==="IP"?"OP":"IP"}:t);x(a)},C=(r,o,a)=>{if(r.target.files[0]){let t=u.map(n=>n.personID===o.personID?a==="invoice"?{...n,fileRealInvoice:[...n.fileRealInvoice,r.target.files[0]]}:a==="another"?{...n,anotherDocument:[...n.anotherDocument,r.target.files[0]]}:{...n,laboratoryResult:[...n.laboratoryResult,r.target.files[0]]}:n);x(t)}else console.log("NO FILE")},R=(r,o,a)=>{let t=u.map(n=>n.personID===r.personID?o==="invoice"?{...n,fileRealInvoice:n.fileRealInvoice.filter((h,l)=>l!=a)}:o==="another"?{...n,anotherDocument:n.anotherDocument.filter((h,l)=>l!=a)}:{...n,laboratoryResult:n.laboratoryResult.filter((h,l)=>l!=a)}:n);x(t)},E=()=>{P(!0);const o=(a=>{const t=new FormData;return a.forEach((n,h)=>{t.append(`member_id[${h}]`,n.id.toString()),t.append(`service_code[${h}]`,n.typePatient),n.laboratoryResult.forEach((l,m)=>{t.append(`laboratorium[member_${n.id}][${m}]`,l)}),n.anotherDocument.forEach((l,m)=>{t.append(`prescription[member_${n.id}][${m}]`,l)}),n.fileRealInvoice.forEach((l,m)=>{t.append(`invoice[member_${n.id}][${m}]`,l)})}),t})(u);q.post("/claim-requests",o).then(a=>{var t;k((t=a.data.message)!=null?t:"Berhasil membuat data",{variant:"success"}),d("/claim-submit",{replace:!0})}).catch(({response:a})=>{var t;k((t=a.data.message)!=null?t:"Something Went Wrong",{variant:"error"})}).finally(()=>{P(!1)})};return e(O,{children:s(i,{container:!0,spacing:8,children:[e(i,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:s(f,{direction:"row",alignItems:"center",children:[e($,{onClick:()=>d("/claim-submit"),sx:{cursor:"pointer"}}),s(c,{variant:"h5",sx:{flexGrow:1},children:["Claim Submission"," "]}),s(c,{variant:"inherit",sx:{textAlign:"center",flexBasis:"15%"},children:["Submission Date"," "]}),e(c,{textAlign:"right",variant:"h6",sx:{textAlign:"right"},children:W(new Date,"dd MMM yyyy")})]})}),u.map((r,o)=>e(i,{item:!0,xs:12,children:e(Y,{sx:{p:3},children:s(i,{container:!0,spacing:4,children:[e(i,{item:!0,xs:12,paddingX:"24px",paddingY:"20px",children:e(f,{direction:"row",spacing:4,children:r.service_type.map((a,t)=>e(G,{sx:{padding:2,width:"50%",border:r.typePatient===a.service_code?"1px solid #919EAB52":"1px solid #19BBBB"},variant:"outlined",color:r.typePatient===a.service_code?"primary":"inherit",onClick:()=>{_(r)},children:a.service_code=="IP"?"Inpatient":"Outpatient"}))})}),e(i,{item:!0,xs:12,children:s(i,{container:!0,spacing:2,children:[e(i,{item:!0,xs:12,children:e(c,{variant:"h6",children:"Real Invoice"})}),r.fileRealInvoice&&r.fileRealInvoice.map((a,t)=>e(i,{item:!0,xs:12,children:s(f,{direction:"row",justifyContent:"space-between",children:[e(c,{sx:{color:"text.secondary"},children:a.name}),e(b,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{R(r,"invoice",t)}})]})},t)),e(i,{item:!0,xs:12,children:e(y,{sx:{display:"flex",placeContent:"center",placeItems:"center",border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",p:0},children:e(B,{handle:C,row:r,type:"invoice"})})})]})}),e(i,{item:!0,xs:12,children:s(i,{container:!0,spacing:2,children:[e(i,{item:!0,xs:12,children:e(c,{variant:"h6",children:"Doctor's Prescription and Another Documents"})}),r.anotherDocument&&r.anotherDocument.map((a,t)=>e(i,{item:!0,xs:12,children:s(f,{direction:"row",justifyContent:"space-between",children:[e(c,{sx:{color:"text.secondary"},children:a.name}),e(b,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{R(r,"another",t)}})]})},t)),e(i,{item:!0,xs:12,children:e(y,{sx:{display:"flex",placeContent:"center",placeItems:"center",border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",p:0},children:e(B,{handle:C,row:r,type:"another"})})})]})}),s(i,{item:!0,xs:12,children:[s(i,{container:!0,spacing:2,children:[e(i,{item:!0,xs:12,children:e(c,{variant:"h6",children:"Laboraroty Results"})}),r.laboratoryResult&&r.laboratoryResult.map((a,t)=>e(i,{item:!0,xs:12,children:s(f,{direction:"row",justifyContent:"space-between",children:[e(c,{sx:{color:"text.secondary"},children:a.name}),e(b,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{R(r,"lab",t)}})]})},t))]}),e(i,{item:!0,xs:12,children:e(y,{sx:{display:"flex",placeContent:"center",placeItems:"center",border:"2px dashed #F9FAFB",bgcolor:"#919EAB52",borderRadius:"8px",p:0},children:e(B,{handle:C,row:r,type:"lab"})})})]})]},o)})},o)),e(i,{item:!0,xs:12,children:e(z,{variant:"contained",sx:{marginTop:2,p:2,margin:"10px"},fullWidth:!0,onClick:E,loading:A,children:"Claim Submit"})})]})})},B=({handle:p,row:F,type:v})=>{const D=g.exports.useRef(null);return s(M,{sx:{p:4},onClick:()=>{var d;return(d=D.current)==null?void 0:d.click()},children:[s(y,{sx:{display:"flex",placeItems:"center",gap:1,placeContent:"center"},children:[e(b,{icon:"icon-park-outline:upload-one",fontSize:"3em"}),s(c,{variant:"body1",fontWeight:"bold",children:["Add ",v]})]}),e("input",{ref:D,hidden:!0,accept:"application/pdf",type:"file",name:"file",multiple:!0,onChange:d=>p(d,F,v)})]})};export{ee as default}; diff --git a/public/client-portal/assets/DialogDetailClaim.add6236d.js b/public/client-portal/assets/DialogDetailClaim.add6236d.js new file mode 100644 index 00000000..cf56580f --- /dev/null +++ b/public/client-portal/assets/DialogDetailClaim.add6236d.js @@ -0,0 +1 @@ +import{aC as u,o as g,r as l,Z as b,$ as v,f as r,F as y,S as n,T as a,j as e,a0 as d,B as w,be as C,D as s,t as D}from"./index.4f61bfb1.js";import{S,a as j,b as I}from"./Stepper.ca8f0c33.js";import{C as h}from"./Card.08e30663.js";const Y=["Review","Approval","Disbursement"],N=()=>{const{id:p}=u(),m=g(),{corporateValue:c}=l.exports.useContext(b),[f,k]=l.exports.useState(c),[t,x]=l.exports.useState(null);return l.exports.useEffect(()=>{v.get(`${c}/claim-report/${p}`).then(i=>{x(i.data.data)}).catch(i=>{console.error("Terjadi kesalahan:",i)})},[]),l.exports.useEffect(()=>{f!==c&&m("/claim-report")},[c]),r(y,{children:[r(n,{alignItems:"center",justifyContent:"space-between",direction:"row",sx:{marginTop:1},children:[r(a,{variant:"subtitle1",sx:{height:"max-content"},children:["Claim Request for ",t==null?void 0:t.fullName]}),r(n,{children:[e(a,{variant:"caption",children:"Submission date"}),e(a,{variant:"caption",children:d(t?t.submissionDate:new Date,"dd / MM / yyyy")})]})]}),e(w,{sx:{width:"100%",marginTop:2},children:e(S,{activeStep:(t==null?void 0:t.status)==="approved"?1:(t==null?void 0:t.status)==="requested"?0:2,alternativeLabel:!0,children:Y.map(i=>e(j,{children:e(I,{children:i})},i))})}),e(n,{marginTop:2,children:e(a,{variant:"subtitle1",paddingY:2,children:C(t?t==null?void 0:t.histories[0].created_at:new Date)})}),r(n,{direction:"row",spacing:2,children:[e(s,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}}),r(n,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:[t==null?void 0:t.histories.map((i,o)=>r(h,{sx:{paddingY:2,paddingX:3},children:[e(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:r(a,{variant:"body1",children:[d(i.created_at,"HH:mm")," WIB"]})}),e(s,{sx:{marginY:2}}),r(n,{children:[r(a,{variant:"subtitle2",color:"#404040",children:["Details : ",i.description]}),e(a,{variant:"caption",color:"#757575",sx:{marginTop:2,marginBottom:1},children:i.title})]})]},`${i.title}-${o}`)),r(h,{sx:{paddingY:2,paddingX:3},children:[e(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:r(a,{variant:"body1",fontWeight:600,children:[e(D,{icon:"eva:file-text-fill"})," Dokumen Kelengkapan"]})}),e(s,{sx:{marginY:2}}),e(a,{fontWeight:"600",children:"Kondisi"}),r(n,{children:[e(n,{divider:e(s,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:t&&t.files.claimConditions.map((i,o)=>e(n,{direction:"row",justifyContent:"space-between",children:e("a",{href:i.fileUrl,target:"_blank",style:{textDecoration:"none"},rel:"noreferrer",children:r(a,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",i.fileName]})})},o))}),e(a,{fontWeight:"600",children:"Diagnosa"}),e(n,{divider:e(s,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:t&&t.files.claimDiagnosis.map((i,o)=>e(n,{direction:"row",justifyContent:"space-between",children:e("a",{href:i.fileUrl,target:"_blank",style:{textDecoration:"none"},rel:"noreferrer",children:r(a,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",i.fileName]})})},o))}),e(a,{fontWeight:"600",children:"Hasil"}),e(n,{divider:e(s,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:t&&t.files.claimResults.map((i,o)=>e(n,{direction:"row",justifyContent:"space-between",children:e("a",{href:i.fileUrl,target:"_blank",style:{textDecoration:"none"},rel:"noreferrer",children:r(a,{sx:{color:"text.secondary"},variant:"subtitle2",children:["- ",i.fileName]})})},o))})]})]})]})]})]})};export{N as default}; diff --git a/public/client-portal/assets/Form.b801fe67.js b/public/client-portal/assets/Form.b801fe67.js new file mode 100644 index 00000000..45a3b76a --- /dev/null +++ b/public/client-portal/assets/Form.b801fe67.js @@ -0,0 +1,5 @@ +import{d as cn,C as un,E as On,c as En,a as jn,u as Sn,o as Pn,F as kn,R as je}from"./RHFTextField.619c1fe9.js";import{bn as Y,bo as Z,bp as qe,bq as Ge,br as d,r as u,j as c,F as Tn,s as he,f as L,t as Ve,T as j,o as In,Z as Rn,p as zn,$ as Ye,S as U,H as Ln}from"./index.4f61bfb1.js";import{T as Mn,F as $n}from"./TextField.4a80d643.js";import{G as ne}from"./Grid.c1e049cd.js";import{C as Ze}from"./Card.08e30663.js";import{L as Hn}from"./LoadingButton.69e85be7.js";import"./isObject.095d1ac4.js";import"./formatNumber.bfdec834.js";import"./generateUtilityClasses.06032f54.js";var Kn=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function ie(e,n){var t=Bn(e);if(typeof t.path!="string"){var i=e.webkitRelativePath;Object.defineProperty(t,"path",{value:typeof n=="string"?n:typeof i=="string"&&i.length>0?i:e.name,writable:!1,configurable:!1,enumerable:!0})}return t}function Bn(e){var n=e.name,t=n&&n.lastIndexOf(".")!==-1;if(t&&!e.type){var i=n.split(".").pop().toLowerCase(),o=Kn.get(i);o&&Object.defineProperty(e,"type",{value:o,writable:!1,configurable:!1,enumerable:!0})}return e}var Un=[".DS_Store","Thumbs.db"];function Wn(e){return Y(this,void 0,void 0,function(){return Z(this,function(n){return ye(e)&&Nn(e.dataTransfer)?[2,Yn(e.dataTransfer,e.type)]:qn(e)?[2,Gn(e)]:Array.isArray(e)&&e.every(function(t){return"getFile"in t&&typeof t.getFile=="function"})?[2,Vn(e)]:[2,[]]})})}function Nn(e){return ye(e)}function qn(e){return ye(e)&&ye(e.target)}function ye(e){return typeof e=="object"&&e!==null}function Gn(e){return Pe(e.target.files).map(function(n){return ie(n)})}function Vn(e){return Y(this,void 0,void 0,function(){var n;return Z(this,function(t){switch(t.label){case 0:return[4,Promise.all(e.map(function(i){return i.getFile()}))];case 1:return n=t.sent(),[2,n.map(function(i){return ie(i)})]}})})}function Yn(e,n){return Y(this,void 0,void 0,function(){var t,i;return Z(this,function(o){switch(o.label){case 0:return e.items?(t=Pe(e.items).filter(function(s){return s.kind==="file"}),n!=="drop"?[2,t]:[4,Promise.all(t.map(Zn))]):[3,2];case 1:return i=o.sent(),[2,Je(pn(i))];case 2:return[2,Je(Pe(e.files).map(function(s){return ie(s)}))]}})})}function Je(e){return e.filter(function(n){return Un.indexOf(n.name)===-1})}function Pe(e){if(e===null)return[];for(var n=[],t=0;te.length)&&(n=e.length);for(var t=0,i=new Array(n);tt)return[!1,nn(t)];if(e.sizet)return[!1,nn(t)]}return[!0,null]}function W(e){return e!=null}function pt(e){var n=e.files,t=e.accept,i=e.minSize,o=e.maxSize,s=e.multiple,f=e.maxFiles,p=e.validator;return!s&&n.length>1||s&&f>=1&&n.length>f?!1:n.every(function(v){var O=gn(v,t),S=te(O,1),w=S[0],A=yn(v,i,o),P=te(A,1),$=P[0],k=p?p(v):null;return w&&$&&!k})}function ve(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function ge(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(n){return n==="Files"||n==="application/x-moz-file"}):!!e.target&&!!e.target.files}function rn(e){e.preventDefault()}function ft(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function dt(e){return e.indexOf("Edge/")!==-1}function mt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return ft(e)||dt(e)}function z(){for(var e=arguments.length,n=new Array(e),t=0;t1?o-1:0),f=1;fe.length)&&(n=e.length);for(var t=0,i=new Array(n);t=0)&&(!Object.prototype.propertyIsEnumerable.call(e,i)||(t[i]=e[i]))}return t}function kt(e,n){if(e==null)return{};var t={},i=Object.keys(e),o,s;for(s=0;s=0)&&(t[o]=e[o]);return t}var ze=u.exports.forwardRef(function(e,n){var t=e.children,i=_e(e,bt),o=xn(i),s=o.open,f=_e(o,xt);return u.exports.useImperativeHandle(n,function(){return{open:s}},[s]),c(Tn,{children:t(y(y({},f),{},{open:s}))})});ze.displayName="Dropzone";var bn={disabled:!1,getFilesFromEvent:Wn,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};ze.defaultProps=bn;ze.propTypes={children:d.exports.func,accept:d.exports.objectOf(d.exports.arrayOf(d.exports.string)),multiple:d.exports.bool,preventDropOnDocument:d.exports.bool,noClick:d.exports.bool,noKeyboard:d.exports.bool,noDrag:d.exports.bool,noDragEventsBubbling:d.exports.bool,minSize:d.exports.number,maxSize:d.exports.number,maxFiles:d.exports.number,disabled:d.exports.bool,getFilesFromEvent:d.exports.func,onFileDialogCancel:d.exports.func,onFileDialogOpen:d.exports.func,useFsAccessApi:d.exports.bool,autoFocus:d.exports.bool,onDragEnter:d.exports.func,onDragLeave:d.exports.func,onDragOver:d.exports.func,onDrop:d.exports.func,onDropAccepted:d.exports.func,onDropRejected:d.exports.func,onError:d.exports.func,validator:d.exports.func};var Re={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function xn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=y(y({},bn),e),t=n.accept,i=n.disabled,o=n.getFilesFromEvent,s=n.maxSize,f=n.minSize,p=n.multiple,v=n.maxFiles,O=n.onDragEnter,S=n.onDragLeave,w=n.onDragOver,A=n.onDrop,P=n.onDropAccepted,$=n.onDropRejected,k=n.onFileDialogCancel,J=n.onFileDialogOpen,R=n.useFsAccessApi,re=n.autoFocus,Q=n.preventDropOnDocument,oe=n.noClick,X=n.noKeyboard,ae=n.noDrag,T=n.noDragEventsBubbling,se=n.onError,m=n.validator,r=u.exports.useMemo(function(){return vt(t)},[t]),g=u.exports.useMemo(function(){return yt(t)},[t]),I=u.exports.useMemo(function(){return typeof J=="function"?J:an},[J]),F=u.exports.useMemo(function(){return typeof k=="function"?k:an},[k]),_=u.exports.useRef(null),x=u.exports.useRef(null),K=u.exports.useReducer(Tt,Re),H=Se(K,2),M=H[0],b=H[1],le=M.isFocused,C=M.isFileDialogActive,ce=u.exports.useRef(typeof window<"u"&&window.isSecureContext&&R&>()),Le=function(){!ce.current&&C&&setTimeout(function(){if(x.current){var l=x.current.files;l.length||(b({type:"closeDialog"}),F())}},300)};u.exports.useEffect(function(){return window.addEventListener("focus",Le,!1),function(){window.removeEventListener("focus",Le,!1)}},[x,C,F,ce]);var N=u.exports.useRef([]),Me=function(l){_.current&&_.current.contains(l.target)||(l.preventDefault(),N.current=[])};u.exports.useEffect(function(){return Q&&(document.addEventListener("dragover",rn,!1),document.addEventListener("drop",Me,!1)),function(){Q&&(document.removeEventListener("dragover",rn),document.removeEventListener("drop",Me))}},[_,Q]),u.exports.useEffect(function(){return!i&&re&&_.current&&_.current.focus(),function(){}},[_,re,i]);var B=u.exports.useCallback(function(a){se?se(a):console.error(a)},[se]),$e=u.exports.useCallback(function(a){a.preventDefault(),a.persist(),de(a),N.current=[].concat(At(N.current),[a.target]),ge(a)&&Promise.resolve(o(a)).then(function(l){if(!(ve(a)&&!T)){var h=l.length,D=h>0&&pt({files:l,accept:r,minSize:f,maxSize:s,multiple:p,maxFiles:v,validator:m}),E=h>0&&!D;b({isDragAccept:D,isDragReject:E,isDragActive:!0,type:"setDraggedFiles"}),O&&O(a)}}).catch(function(l){return B(l)})},[o,O,B,T,r,f,s,p,v,m]),He=u.exports.useCallback(function(a){a.preventDefault(),a.persist(),de(a);var l=ge(a);if(l&&a.dataTransfer)try{a.dataTransfer.dropEffect="copy"}catch{}return l&&w&&w(a),!1},[w,T]),Ke=u.exports.useCallback(function(a){a.preventDefault(),a.persist(),de(a);var l=N.current.filter(function(D){return _.current&&_.current.contains(D)}),h=l.indexOf(a.target);h!==-1&&l.splice(h,1),N.current=l,!(l.length>0)&&(b({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),ge(a)&&S&&S(a))},[_,S,T]),ue=u.exports.useCallback(function(a,l){var h=[],D=[];a.forEach(function(E){var ee=gn(E,r),V=Se(ee,2),xe=V[0],De=V[1],we=yn(E,f,s),me=Se(we,2),Ae=me[0],Fe=me[1],Oe=m?m(E):null;if(xe&&Ae&&!Oe)h.push(E);else{var Ee=[De,Fe];Oe&&(Ee=Ee.concat(Oe)),D.push({file:E,errors:Ee.filter(function(Fn){return Fn})})}}),(!p&&h.length>1||p&&v>=1&&h.length>v)&&(h.forEach(function(E){D.push({file:E,errors:[ut]})}),h.splice(0)),b({acceptedFiles:h,fileRejections:D,type:"setFiles"}),A&&A(h,D,l),D.length>0&&$&&$(D,l),h.length>0&&P&&P(h,l)},[b,p,r,f,s,v,A,P,$,m]),pe=u.exports.useCallback(function(a){a.preventDefault(),a.persist(),de(a),N.current=[],ge(a)&&Promise.resolve(o(a)).then(function(l){ve(a)&&!T||ue(l,a)}).catch(function(l){return B(l)}),b({type:"reset"})},[o,ue,B,T]),q=u.exports.useCallback(function(){if(ce.current){b({type:"openDialog"}),I();var a={multiple:p,types:g};window.showOpenFilePicker(a).then(function(l){return o(l)}).then(function(l){ue(l,null),b({type:"closeDialog"})}).catch(function(l){_t(l)?(F(l),b({type:"closeDialog"})):ht(l)?(ce.current=!1,x.current?(x.current.value=null,x.current.click()):B(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):B(l)});return}x.current&&(b({type:"openDialog"}),I(),x.current.value=null,x.current.click())},[b,I,F,R,ue,B,g,p]),Be=u.exports.useCallback(function(a){!_.current||!_.current.isEqualNode(a.target)||(a.key===" "||a.key==="Enter"||a.keyCode===32||a.keyCode===13)&&(a.preventDefault(),q())},[_,q]),Ue=u.exports.useCallback(function(){b({type:"focus"})},[]),We=u.exports.useCallback(function(){b({type:"blur"})},[]),Ne=u.exports.useCallback(function(){oe||(mt()?setTimeout(q,0):q())},[oe,q]),G=function(l){return i?null:l},be=function(l){return X?null:G(l)},fe=function(l){return ae?null:G(l)},de=function(l){T&&l.stopPropagation()},Dn=u.exports.useMemo(function(){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=a.refKey,h=l===void 0?"ref":l,D=a.role,E=a.onKeyDown,ee=a.onFocus,V=a.onBlur,xe=a.onClick,De=a.onDragEnter,we=a.onDragOver,me=a.onDragLeave,Ae=a.onDrop,Fe=_e(a,Dt);return y(y(Ie({onKeyDown:be(z(E,Be)),onFocus:be(z(ee,Ue)),onBlur:be(z(V,We)),onClick:G(z(xe,Ne)),onDragEnter:fe(z(De,$e)),onDragOver:fe(z(we,He)),onDragLeave:fe(z(me,Ke)),onDrop:fe(z(Ae,pe)),role:typeof D=="string"&&D!==""?D:"presentation"},h,_),!i&&!X?{tabIndex:0}:{}),Fe)}},[_,Be,Ue,We,Ne,$e,He,Ke,pe,X,ae,i]),wn=u.exports.useCallback(function(a){a.stopPropagation()},[]),An=u.exports.useMemo(function(){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=a.refKey,h=l===void 0?"ref":l,D=a.onChange,E=a.onClick,ee=_e(a,wt),V=Ie({accept:r,multiple:p,type:"file",style:{display:"none"},onChange:G(z(D,pe)),onClick:G(z(E,wn)),tabIndex:-1},h,x);return y(y({},V),ee)}},[x,t,p,pe,i]);return y(y({},M),{},{isFocused:le&&!i,getRootProps:Dn,getInputProps:An,rootRef:_,inputRef:x,open:G(q)})}function Tt(e,n){switch(n.type){case"focus":return y(y({},e),{},{isFocused:!0});case"blur":return y(y({},e),{},{isFocused:!1});case"openDialog":return y(y({},Re),{},{isFileDialogActive:!0});case"closeDialog":return y(y({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return y(y({},e),{},{isDragActive:n.isDragActive,isDragAccept:n.isDragAccept,isDragReject:n.isDragReject});case"setFiles":return y(y({},e),{},{acceptedFiles:n.acceptedFiles,fileRejections:n.fileRejections});case"reset":return y({},Re);default:return e}}function an(){}function It({name:e,children:n,...t}){const{control:i}=cn();return c(un,{name:e,control:i,render:({field:o,fieldState:{error:s}})=>c(Mn,{...o,select:!0,fullWidth:!0,SelectProps:{native:!0},error:!!s,helperText:s==null?void 0:s.message,...t,children:n})})}function sn({name:e,...n}){const{control:t}=cn();return c(un,{name:e,control:t,render:({field:i,fieldState:{error:o}})=>c(On,{id:e,value:i.value,onChange:i.onChange,error:!!o,simple:!0,helperText:c($n,{error:!0,sx:{px:2,textTransform:"capitalize"},children:o==null?void 0:o.message}),...n})})}const Rt=he("div")(({theme:e})=>({width:144,height:144,margin:"auto",borderRadius:"50%",padding:e.spacing(1),border:`2px dashed ${e.palette.grey[50032]}`})),zt=he("div")({zIndex:0,width:"100%",height:"100%",outline:"none",display:"flex",overflow:"hidden",borderRadius:"50%",position:"relative",alignItems:"center",justifyContent:"center","& > *":{width:"100%",height:"100%"},"&:hover":{cursor:"pointer","& .placeholder":{zIndex:9}}}),ln=he("div")(({theme:e})=>({display:"flex",position:"absolute",alignItems:"center",flexDirection:"column",justifyContent:"center",color:e.palette.text.secondary,transition:e.transitions.create("opacity",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.shorter}),"&:hover":{opacity:.72}})),Lt=({setFile:e,currentImage:n,setSave:t,error:i,file:o,helperText:s,sx:f,...p})=>{const v=u.exports.useCallback(k=>{console.log(k),e(k[0]),$(k[0])},[e,t]),{getRootProps:O,getInputProps:S,isDragActive:w,isDragReject:A}=xn({onDrop:v,multiple:!1}),[P,$]=u.exports.useState(null);return c(Rt,{sx:{...(A||i)&&{borderColor:"error.light"},...f},children:L(zt,{...O(),sx:{...w&&{opacity:2.72}},children:[c("input",{...S()}),P?c("img",{src:URL.createObjectURL(P),alt:"preview",width:220}):n?c("img",{src:n,alt:"preview",width:220}):L(ln,{className:"placeholder",sx:{...(A||i)&&{bgcolor:"error.lighter"}},children:[c(Ve,{icon:"ic:round-add-a-photo",sx:{width:24,height:24,mb:1}}),c(j,{variant:"caption",children:P?"Update photo":"Upload photo"})]}),L(ln,{className:"placeholder",children:[c(Ve,{icon:"ic:round-add-a-photo",sx:{width:24,height:24,mb:1}}),c(j,{variant:"caption",children:P?"Update photo":"Upload photo"})]}),A&&c("p",{children:"Unsupported file type..."})]})})},Mt=Lt;he(j)(({theme:e})=>({...e.typography.subtitle2,color:e.palette.text.secondary,marginBottom:e.spacing(1)}));function Vt({currentCorporate:e}){const n=In(),[t,i]=u.exports.useState([]),{corporateValue:o}=u.exports.useContext(Rn),{enqueueSnackbar:s}=zn();let f=En().shape({welcome_message:jn().required("Welcome Message is required")});const p=u.exports.useMemo(()=>{var m,r,g,I,F,_,x,K,H,M,b;return{code:(e==null?void 0:e.code)||"",name:(e==null?void 0:e.name)||"",reason:(e==null?void 0:e.reason)||"",payor_id:(e==null?void 0:e.payor_id)||"",welcome_message:(e==null?void 0:e.welcome_message)||"",help_text:(e==null?void 0:e.help_text)||"",active:e!=null&&e.id?(e==null?void 0:e.active)===1:!0,automatic_linking:e!=null&&e.id?(e==null?void 0:e.automatic_linking)===1:!0,policy_id:((m=e==null?void 0:e.current_policy)==null?void 0:m.id)||"",policy_code:((r=e==null?void 0:e.current_policy)==null?void 0:r.code)||"",policy_total_premi:((g=e==null?void 0:e.current_policy)==null?void 0:g.total_premi)||0,policy_minimal_deposit_percentage:((I=e==null?void 0:e.current_policy)==null?void 0:I.minimal_deposit_percentage)||50,policy_minimal_deposit_net:((F=e==null?void 0:e.current_policy)==null?void 0:F.minimal_deposit_net)||0,policy_minimal_alert_percentage:((_=e==null?void 0:e.current_policy)==null?void 0:_.minimal_alert_percentage)||25,policy_minimal_alert_net:((x=e==null?void 0:e.current_policy)==null?void 0:x.minimal_alert_net)||0,policy_stop_service_percentage:((K=e==null?void 0:e.current_policy)==null?void 0:K.minimal_stop_service_percentage)||25,policy_stop_service_net:((H=e==null?void 0:e.current_policy)==null?void 0:H.minimal_stop_service_net)||0,policy_start:((M=e==null?void 0:e.current_policy)==null?void 0:M.start)||"",policy_end:((b=e==null?void 0:e.current_policy)==null?void 0:b.end)||"",linking_rules:(e==null?void 0:e.linking_rules)||["nric","nik","member_id"],type:(e==null?void 0:e.type)||"corporate",logo:(e==null?void 0:e.logo)||""}},[e]),v=Sn({resolver:Pn(f),defaultValues:p}),{reset:O,watch:S,control:w,setValue:A,getValues:P,setError:$,handleSubmit:k,formState:{isSubmitting:J}}=v,R=S();u.exports.useEffect(()=>{Ye.get(`/${o}/corporate`).then(m=>{var g,I,F,_,x,K,H,M,b,le,C;const r=m.data.data[0];i(m.data.data[0]),O({code:(r==null?void 0:r.code)||"",name:(r==null?void 0:r.name)||"",reason:(r==null?void 0:r.reason)||"",payor_id:(r==null?void 0:r.payor_id)||"",welcome_message:(r==null?void 0:r.welcome_message)||"",help_text:(r==null?void 0:r.help_text)||"",active:r!=null&&r.id?(r==null?void 0:r.active)===1:!0,automatic_linking:r!=null&&r.id?(r==null?void 0:r.automatic_linking)===1:!0,policy_id:((g=r==null?void 0:r.current_policy)==null?void 0:g.id)||"",policy_code:((I=r==null?void 0:r.current_policy)==null?void 0:I.code)||"",policy_total_premi:((F=r==null?void 0:r.current_policy)==null?void 0:F.total_premi)||0,policy_minimal_deposit_percentage:((_=r==null?void 0:r.current_policy)==null?void 0:_.minimal_deposit_percentage)||50,policy_minimal_deposit_net:((x=r==null?void 0:r.current_policy)==null?void 0:x.minimal_deposit_net)||0,policy_minimal_alert_percentage:((K=r==null?void 0:r.current_policy)==null?void 0:K.minimal_alert_percentage)||25,policy_minimal_alert_net:((H=r==null?void 0:r.current_policy)==null?void 0:H.minimal_alert_net)||0,policy_stop_service_percentage:((M=r==null?void 0:r.current_policy)==null?void 0:M.minimal_stop_service_percentage)||25,policy_stop_service_net:((b=r==null?void 0:r.current_policy)==null?void 0:b.minimal_stop_service_net)||0,policy_start:((le=r==null?void 0:r.current_policy)==null?void 0:le.start)||"",policy_end:((C=r==null?void 0:r.current_policy)==null?void 0:C.end)||"",linking_rules:(r==null?void 0:r.linking_rules)||["nric","nik","member_id"],type:(r==null?void 0:r.type)||"corporate",logo:(r==null?void 0:r.logo)||""})}).catch(m=>{s("Opps, failed to get Corporate Group List",{variant:"error"})})},[e]);const re=e==null?void 0:e.avatar_url,[Q,oe]=u.exports.useState(null);u.exports.useState(null);const X=async m=>{var r;try{const g=new FormData;g.append("logo",Q),g.append("name",m.name),g.append("automatic_linking",m.automatic_linking?1:0),g.append("welcome_message",m.welcome_message),g.append("reason",m.reason),g.append("help_text",m.help_text),g.append("linking_rules",m.linking_rules),g.append("_method","PUT");const I=await Ye.post(`/${o}/corporate-update`,g);O(),s("Corporate Updated Successfully!",{variant:"success"}),n("/corporate")}catch(g){if(g&&g.response.status===422)for(const[I,F]of Object.entries(g.response.data.errors))s(F!=null?F:"Failed Processing Request",{variant:"error"});else s((r=g.message)!=null?r:"Failed Processing Request",{variant:"error"})}};u.exports.useCallback(m=>{A("logo",m.map(r=>Object.assign(r,{preview:URL.createObjectURL(r)})))},[A]),u.exports.useEffect(()=>{let m=R.policy_total_premi*R.policy_minimal_deposit_percentage/100;A("policy_minimal_deposit_net",m);let r=R.policy_total_premi*R.policy_minimal_alert_percentage/100;A("policy_minimal_alert_net",r);let g=R.policy_total_premi*R.policy_stop_service_percentage/100;A("policy_stop_service_net",g)},[R.policy_total_premi]);const ae=[{value:"corporate",label:"Corporate"},{value:"subcorporate",label:"Sub Corporate"}],[T,se]=u.exports.useState(!0);return c(kn,{methods:v,onSubmit:k(X),children:L(ne,{container:!0,spacing:3,children:[c(ne,{item:!0,xs:12,md:8,children:c(Ze,{sx:{p:3},children:L(U,{spacing:3,children:[c(ne,{item:!0,xs:12,children:c(j,{variant:"h5",color:"#19BBBB",children:"Corporate Profile"})}),c(j,{variant:"subtitle1",color:"#637381",children:"Corporate Profile*"}),L(It,{name:"type",label:"Type",placeholder:"Type",disabled:!0,children:[c("option",{value:""}),ae.map((m,r)=>c("option",{value:m.value,children:m.label},r))]}),c(j,{variant:"subtitle1",color:"#637381",children:"Corporate Code*"}),c(je,{name:"code",label:"Corporate Code",disabled:T}),c(j,{variant:"subtitle1",color:"#637381",children:"Corporate Name*"}),c(je,{name:"name",label:"Corporate Name",disabled:T}),c(j,{variant:"subtitle1",color:"#637381",children:"Payor ID*"}),c(je,{name:"payor_id",label:"Payor ID",disabled:T}),L(U,{spacing:1,children:[c(j,{variant:"subtitle1",color:"#637381",children:"Welcome Message *"}),c(sn,{name:"welcome_message",placeholder:"Akun anda telah terverifikasi"})]}),L(U,{spacing:1,children:[c(j,{variant:"subtitle1",color:"#637381",children:"Help Text"}),c(sn,{name:"help_text"})]})]})})}),c(ne,{item:!0,xs:12,md:4,children:c(U,{spacing:3,children:c(Ze,{sx:{p:3},children:c(U,{spacing:3,mt:2,children:L(U,{spacing:3,alignItems:"center",children:[c(j,{align:"center",children:"Company Logo"}),c(Mt,{setFile:oe,currentImage:re})]})})})})}),c(ne,{item:!0,xs:12,md:11,children:L(U,{direction:"row",spacing:2,justifyContent:"flex-end",children:[c(j,{children:c(Ln,{variant:"outlined",size:"small",color:"inherit",onClick:()=>n("/corporate"),children:"Cancel"})}),c(j,{children:c(Hn,{type:"submit",variant:"contained",size:"small",loading:J,children:"Save"})})]})})]})})}export{Vt as default}; diff --git a/public/client-portal/assets/FormControlLabel.70f1e7c6.js b/public/client-portal/assets/FormControlLabel.70f1e7c6.js new file mode 100644 index 00000000..fbcbd6de --- /dev/null +++ b/public/client-portal/assets/FormControlLabel.70f1e7c6.js @@ -0,0 +1 @@ +import{a7 as M,g as N,a as _,s as j,b as y,_ as p,r as C,u as U,e as k,K as w,M as D,T as P,j as E,h,f as W,i as z}from"./index.4f61bfb1.js";const A=M(),O=A;function B(o){return _("MuiFormControlLabel",o)}const H=N("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error"]),c=H,I=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","slotProps","value"],K=o=>{const{classes:e,disabled:a,labelPlacement:r,error:l}=o,d={root:["root",a&&"disabled",`labelPlacement${y(r)}`,l&&"error"],label:["label",a&&"disabled"]};return z(d,B,e)},q=j("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(o,e)=>{const{ownerState:a}=o;return[{[`& .${c.label}`]:e.label},e.root,e[`labelPlacement${y(a.labelPlacement)}`]]}})(({theme:o,ownerState:e})=>p({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${c.disabled}`]:{cursor:"default"}},e.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},e.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},e.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${c.label}`]:{[`&.${c.disabled}`]:{color:(o.vars||o).palette.text.disabled}}})),G=C.exports.forwardRef(function(e,a){var r;const l=U({props:e,name:"MuiFormControlLabel"}),{className:d,componentsProps:L={},control:n,disabled:x,disableTypography:F,label:v,labelPlacement:$="end",slotProps:R={}}=l,S=k(l,I),b=w();let t=x;typeof t>"u"&&typeof n.props.disabled<"u"&&(t=n.props.disabled),typeof t>"u"&&b&&(t=b.disabled);const f={disabled:t};["checked","name","onChange","value","inputRef"].forEach(i=>{typeof n.props[i]>"u"&&typeof l[i]<"u"&&(f[i]=l[i])});const T=D({props:l,muiFormControl:b,states:["error"]}),u=p({},l,{disabled:t,labelPlacement:$,error:T.error}),g=K(u),m=(r=R.typography)!=null?r:L.typography;let s=v;return s!=null&&s.type!==P&&!F&&(s=E(P,p({component:"span"},m,{className:h(g.label,m==null?void 0:m.className),children:s}))),W(q,p({className:h(g.root,d),ownerState:u,ref:a},S,{children:[C.exports.cloneElement(n,f),s]}))}),Q=G;export{Q as F,O as S}; diff --git a/public/client-portal/assets/Grid.c1e049cd.js b/public/client-portal/assets/Grid.c1e049cd.js new file mode 100644 index 00000000..63629e96 --- /dev/null +++ b/public/client-portal/assets/Grid.c1e049cd.js @@ -0,0 +1 @@ +import{r as b,a as K,g as O,s as T,_ as x,u as _,w as I,x as L,e as D,j as N,h as U,y as S,z as k,i as Z}from"./index.4f61bfb1.js";const A=b.exports.createContext(),z=A;function F(e){return K("MuiGrid",e)}const q=[0,1,2,3,4,5,6,7,8,9,10],H=["column-reverse","column","row-reverse","row"],J=["nowrap","wrap-reverse","wrap"],g=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],$=O("MuiGrid",["root","container","item","zeroMinWidth",...q.map(e=>`spacing-xs-${e}`),...H.map(e=>`direction-xs-${e}`),...J.map(e=>`wrap-xs-${e}`),...g.map(e=>`grid-xs-${e}`),...g.map(e=>`grid-sm-${e}`),...g.map(e=>`grid-md-${e}`),...g.map(e=>`grid-lg-${e}`),...g.map(e=>`grid-xl-${e}`)]),Q=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function m(e){const n=parseFloat(e);return`${n}${String(e).replace(String(n),"")||"px"}`}function X({theme:e,ownerState:n}){let i;return e.breakpoints.keys.reduce((t,r)=>{let s={};if(n[r]&&(i=n[r]),!i)return t;if(i===!0)s={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(i==="auto")s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=S({values:n.columns,breakpoints:e.breakpoints.values}),u=typeof a=="object"?a[r]:a;if(u==null)return t;const l=`${Math.round(i/u*1e8)/1e6}%`;let c={};if(n.container&&n.item&&n.columnSpacing!==0){const o=e.spacing(n.columnSpacing);if(o!=="0px"){const p=`calc(${l} + ${m(o)})`;c={flexBasis:p,maxWidth:p}}}s=x({flexBasis:l,flexGrow:0,maxWidth:l},c)}return e.breakpoints.values[r]===0?Object.assign(t,s):t[e.breakpoints.up(r)]=s,t},{})}function Y({theme:e,ownerState:n}){const i=S({values:n.direction,breakpoints:e.breakpoints.values});return k({theme:e},i,t=>{const r={flexDirection:t};return t.indexOf("column")===0&&(r[`& > .${$.item}`]={maxWidth:"none"}),r})}function B({breakpoints:e,values:n}){let i="";Object.keys(n).forEach(r=>{i===""&&n[r]!==0&&(i=r)});const t=Object.keys(e).sort((r,s)=>e[r]-e[s]);return t.slice(0,t.indexOf(i))}function ee({theme:e,ownerState:n}){const{container:i,rowSpacing:t}=n;let r={};if(i&&t!==0){const s=S({values:t,breakpoints:e.breakpoints.values});let a;typeof s=="object"&&(a=B({breakpoints:e.breakpoints.values,values:s})),r=k({theme:e},s,(u,l)=>{var c;const o=e.spacing(u);return o!=="0px"?{marginTop:`-${m(o)}`,[`& > .${$.item}`]:{paddingTop:m(o)}}:(c=a)!=null&&c.includes(l)?{}:{marginTop:0,[`& > .${$.item}`]:{paddingTop:0}}})}return r}function ne({theme:e,ownerState:n}){const{container:i,columnSpacing:t}=n;let r={};if(i&&t!==0){const s=S({values:t,breakpoints:e.breakpoints.values});let a;typeof s=="object"&&(a=B({breakpoints:e.breakpoints.values,values:s})),r=k({theme:e},s,(u,l)=>{var c;const o=e.spacing(u);return o!=="0px"?{width:`calc(100% + ${m(o)})`,marginLeft:`-${m(o)}`,[`& > .${$.item}`]:{paddingLeft:m(o)}}:(c=a)!=null&&c.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${$.item}`]:{paddingLeft:0}}})}return r}function re(e,n,i={}){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[i[`spacing-xs-${String(e)}`]];const t=[];return n.forEach(r=>{const s=e[r];Number(s)>0&&t.push(i[`spacing-${r}-${String(s)}`])}),t}const te=T("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:i}=e,{container:t,direction:r,item:s,spacing:a,wrap:u,zeroMinWidth:l,breakpoints:c}=i;let o=[];t&&(o=re(a,c,n));const p=[];return c.forEach(d=>{const f=i[d];f&&p.push(n[`grid-${d}-${String(f)}`])}),[n.root,t&&n.container,s&&n.item,l&&n.zeroMinWidth,...o,r!=="row"&&n[`direction-xs-${String(r)}`],u!=="wrap"&&n[`wrap-xs-${String(u)}`],...p]}})(({ownerState:e})=>x({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},e.wrap!=="wrap"&&{flexWrap:e.wrap}),Y,ee,ne,X);function ie(e,n){if(!e||e<=0)return[];if(typeof e=="string"&&!Number.isNaN(Number(e))||typeof e=="number")return[`spacing-xs-${String(e)}`];const i=[];return n.forEach(t=>{const r=e[t];if(Number(r)>0){const s=`spacing-${t}-${String(r)}`;i.push(s)}}),i}const se=e=>{const{classes:n,container:i,direction:t,item:r,spacing:s,wrap:a,zeroMinWidth:u,breakpoints:l}=e;let c=[];i&&(c=ie(s,l));const o=[];l.forEach(d=>{const f=e[d];f&&o.push(`grid-${d}-${String(f)}`)});const p={root:["root",i&&"container",r&&"item",u&&"zeroMinWidth",...c,t!=="row"&&`direction-xs-${String(t)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...o]};return Z(p,F,n)},oe=b.exports.forwardRef(function(n,i){const t=_({props:n,name:"MuiGrid"}),{breakpoints:r}=I(),s=L(t),{className:a,columns:u,columnSpacing:l,component:c="div",container:o=!1,direction:p="row",item:d=!1,rowSpacing:f,spacing:w=0,wrap:M="wrap",zeroMinWidth:V=!1}=s,v=D(s,Q),P=f||w,j=l||w,E=b.exports.useContext(z),G=o?u||12:E,y={},W=x({},v);r.keys.forEach(h=>{v[h]!=null&&(y[h]=v[h],delete W[h])});const C=x({},s,{columns:G,container:o,direction:p,item:d,rowSpacing:P,columnSpacing:j,wrap:M,zeroMinWidth:V,spacing:w},y,{breakpoints:r.keys}),R=se(C);return N(z.Provider,{value:G,children:N(te,x({ownerState:C,className:U(R.root,a),as:c,ref:i},W))})}),ce=oe;export{ce as G}; diff --git a/public/client-portal/assets/HeaderBreadcrumbs.dda529db.js b/public/client-portal/assets/HeaderBreadcrumbs.dda529db.js new file mode 100644 index 00000000..36f64a2d --- /dev/null +++ b/public/client-portal/assets/HeaderBreadcrumbs.dda529db.js @@ -0,0 +1,27 @@ +import{c as p_,j as q,s as _e,a5 as __,_ as Rt,az as _o,e as xo,g as d_,a as v_,T as Mi,r as ge,u as x_,aA as w_,h as A_,i as m_,A as pe,B as It,f as cr,L as Wi,ax as S_}from"./index.4f61bfb1.js";const y_=p_(q("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),I_=["slots","slotProps"],R_=_e(__)(({theme:R})=>Rt({display:"flex",marginLeft:`calc(${R.spacing(1)} * 0.5)`,marginRight:`calc(${R.spacing(1)} * 0.5)`},R.palette.mode==="light"?{backgroundColor:R.palette.grey[100],color:R.palette.grey[700]}:{backgroundColor:R.palette.grey[700],color:R.palette.grey[100]},{borderRadius:2,"&:hover, &:focus":Rt({},R.palette.mode==="light"?{backgroundColor:R.palette.grey[200]}:{backgroundColor:R.palette.grey[600]}),"&:active":Rt({boxShadow:R.shadows[0]},R.palette.mode==="light"?{backgroundColor:_o(R.palette.grey[200],.12)}:{backgroundColor:_o(R.palette.grey[600],.12)})})),C_=_e(y_)({width:24,height:16});function T_(R){const{slots:D={},slotProps:o={}}=R,Z=xo(R,I_),V=R;return q("li",{children:q(R_,Rt({focusRipple:!0},Z,{ownerState:V,children:q(C_,Rt({as:D.CollapsedIcon,ownerState:V},o.collapsedIcon))}))})}function L_(R){return v_("MuiBreadcrumbs",R)}const E_=d_("MuiBreadcrumbs",["root","ol","li","separator"]),b_=E_,O_=["children","className","component","slots","slotProps","expandText","itemsAfterCollapse","itemsBeforeCollapse","maxItems","separator"],B_=R=>{const{classes:D}=R;return m_({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},L_,D)},W_=_e(Mi,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(R,D)=>[{[`& .${b_.li}`]:D.li},D.root]})({}),P_=_e("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(R,D)=>D.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),M_=_e("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(R,D)=>D.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function U_(R,D,o,Z){return R.reduce((V,Mn,P)=>(P{const qn=()=>{fn(!0);const Tt=$n.current.querySelector("a[href],button,[tabindex]");Tt&&Tt.focus()};return xn+nt>=Y.length?Y:[...Y.slice(0,xn),q(T_,{"aria-label":ve,slots:{CollapsedIcon:de.CollapsedIcon},slotProps:{collapsedIcon:wn},onClick:qn},"ellipsis"),...Y.slice(Y.length-nt,Y.length)]},Un=ge.exports.Children.toArray(V).filter(Y=>ge.exports.isValidElement(Y)).map((Y,qn)=>q("li",{className:gt.li,children:Y},`child-${qn}`));return q(W_,Rt({ref:o,component:P,color:"text.secondary",className:A_(gt.root,Mn),ownerState:cn},tt,{children:q(P_,{className:gt.ol,ref:$n,ownerState:cn,children:U_(ht||Ct&&Un.length<=Ct?Un:An(Un),gt.separator,Hn,cn)})}))}),D_=F_;var Pi={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(R,D){(function(){var o,Z="4.17.21",V=200,Mn="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",P="Expected a function",de="Invalid `variable` option passed into `_.template`",Kt="__lodash_hash_undefined__",ve=500,nt="__lodash_placeholder__",xn=1,Ct=2,Hn=4,tt=1,ht=2,fn=1,cn=2,gt=4,wn=8,$n=16,An=32,Un=64,Y=128,qn=256,Tt=512,wo=30,Ao="...",mo=800,So=16,Ui=1,yo=2,Io=3,pt=1/0,et=9007199254740991,Ro=17976931348623157e292,xe=0/0,Fn=4294967295,Co=Fn-1,To=Fn>>>1,Lo=[["ary",Y],["bind",fn],["bindKey",cn],["curry",wn],["curryRight",$n],["flip",Tt],["partial",An],["partialRight",Un],["rearg",qn]],Lt="[object Arguments]",we="[object Array]",Eo="[object AsyncFunction]",zt="[object Boolean]",Zt="[object Date]",bo="[object DOMException]",Ae="[object Error]",me="[object Function]",Fi="[object GeneratorFunction]",En="[object Map]",Yt="[object Number]",Oo="[object Null]",Kn="[object Object]",Di="[object Promise]",Bo="[object Proxy]",Xt="[object RegExp]",bn="[object Set]",Jt="[object String]",Se="[object Symbol]",Wo="[object Undefined]",Qt="[object WeakMap]",Po="[object WeakSet]",Vt="[object ArrayBuffer]",Et="[object DataView]",hr="[object Float32Array]",gr="[object Float64Array]",pr="[object Int8Array]",_r="[object Int16Array]",dr="[object Int32Array]",vr="[object Uint8Array]",xr="[object Uint8ClampedArray]",wr="[object Uint16Array]",Ar="[object Uint32Array]",Mo=/\b__p \+= '';/g,Uo=/\b(__p \+=) '' \+/g,Fo=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ni=/&(?:amp|lt|gt|quot|#39);/g,Gi=/[&<>"']/g,Do=RegExp(Ni.source),No=RegExp(Gi.source),Go=/<%-([\s\S]+?)%>/g,Ho=/<%([\s\S]+?)%>/g,Hi=/<%=([\s\S]+?)%>/g,$o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,qo=/^\w*$/,Ko=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,mr=/[\\^$.*+?()[\]{}|]/g,zo=RegExp(mr.source),Sr=/^\s+/,Zo=/\s/,Yo=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Xo=/\{\n\/\* \[wrapped with (.+)\] \*/,Jo=/,? & /,Qo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Vo=/[()=,{}\[\]\/\s]/,ko=/\\(\\)?/g,jo=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,$i=/\w*$/,nl=/^[-+]0x[0-9a-f]+$/i,tl=/^0b[01]+$/i,el=/^\[object .+?Constructor\]$/,rl=/^0o[0-7]+$/i,il=/^(?:0|[1-9]\d*)$/,ul=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ye=/($^)/,fl=/['\n\r\u2028\u2029\\]/g,Ie="\\ud800-\\udfff",ol="\\u0300-\\u036f",ll="\\ufe20-\\ufe2f",sl="\\u20d0-\\u20ff",qi=ol+ll+sl,Ki="\\u2700-\\u27bf",zi="a-z\\xdf-\\xf6\\xf8-\\xff",al="\\xac\\xb1\\xd7\\xf7",cl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",hl="\\u2000-\\u206f",gl=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Zi="A-Z\\xc0-\\xd6\\xd8-\\xde",Yi="\\ufe0e\\ufe0f",Xi=al+cl+hl+gl,yr="['\u2019]",pl="["+Ie+"]",Ji="["+Xi+"]",Re="["+qi+"]",Qi="\\d+",_l="["+Ki+"]",Vi="["+zi+"]",ki="[^"+Ie+Xi+Qi+Ki+zi+Zi+"]",Ir="\\ud83c[\\udffb-\\udfff]",dl="(?:"+Re+"|"+Ir+")",ji="[^"+Ie+"]",Rr="(?:\\ud83c[\\udde6-\\uddff]){2}",Cr="[\\ud800-\\udbff][\\udc00-\\udfff]",bt="["+Zi+"]",nu="\\u200d",tu="(?:"+Vi+"|"+ki+")",vl="(?:"+bt+"|"+ki+")",eu="(?:"+yr+"(?:d|ll|m|re|s|t|ve))?",ru="(?:"+yr+"(?:D|LL|M|RE|S|T|VE))?",iu=dl+"?",uu="["+Yi+"]?",xl="(?:"+nu+"(?:"+[ji,Rr,Cr].join("|")+")"+uu+iu+")*",wl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Al="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",fu=uu+iu+xl,ml="(?:"+[_l,Rr,Cr].join("|")+")"+fu,Sl="(?:"+[ji+Re+"?",Re,Rr,Cr,pl].join("|")+")",yl=RegExp(yr,"g"),Il=RegExp(Re,"g"),Tr=RegExp(Ir+"(?="+Ir+")|"+Sl+fu,"g"),Rl=RegExp([bt+"?"+Vi+"+"+eu+"(?="+[Ji,bt,"$"].join("|")+")",vl+"+"+ru+"(?="+[Ji,bt+tu,"$"].join("|")+")",bt+"?"+tu+"+"+eu,bt+"+"+ru,Al,wl,Qi,ml].join("|"),"g"),Cl=RegExp("["+nu+Ie+qi+Yi+"]"),Tl=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ll=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],El=-1,N={};N[hr]=N[gr]=N[pr]=N[_r]=N[dr]=N[vr]=N[xr]=N[wr]=N[Ar]=!0,N[Lt]=N[we]=N[Vt]=N[zt]=N[Et]=N[Zt]=N[Ae]=N[me]=N[En]=N[Yt]=N[Kn]=N[Xt]=N[bn]=N[Jt]=N[Qt]=!1;var F={};F[Lt]=F[we]=F[Vt]=F[Et]=F[zt]=F[Zt]=F[hr]=F[gr]=F[pr]=F[_r]=F[dr]=F[En]=F[Yt]=F[Kn]=F[Xt]=F[bn]=F[Jt]=F[Se]=F[vr]=F[xr]=F[wr]=F[Ar]=!0,F[Ae]=F[me]=F[Qt]=!1;var bl={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Ol={"&":"&","<":"<",">":">",'"':""","'":"'"},Bl={"&":"&","<":"<",">":">",""":'"',"'":"'"},Wl={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Pl=parseFloat,Ml=parseInt,ou=typeof pe=="object"&&pe&&pe.Object===Object&&pe,Ul=typeof self=="object"&&self&&self.Object===Object&&self,k=ou||Ul||Function("return this")(),Lr=D&&!D.nodeType&&D,_t=Lr&&!0&&R&&!R.nodeType&&R,lu=_t&&_t.exports===Lr,Er=lu&&ou.process,mn=function(){try{var a=_t&&_t.require&&_t.require("util").types;return a||Er&&Er.binding&&Er.binding("util")}catch{}}(),su=mn&&mn.isArrayBuffer,au=mn&&mn.isDate,cu=mn&&mn.isMap,hu=mn&&mn.isRegExp,gu=mn&&mn.isSet,pu=mn&&mn.isTypedArray;function hn(a,g,h){switch(h.length){case 0:return a.call(g);case 1:return a.call(g,h[0]);case 2:return a.call(g,h[0],h[1]);case 3:return a.call(g,h[0],h[1],h[2])}return a.apply(g,h)}function Fl(a,g,h,x){for(var y=-1,B=a==null?0:a.length;++y-1}function br(a,g,h){for(var x=-1,y=a==null?0:a.length;++x-1;);return h}function Su(a,g){for(var h=a.length;h--&&Ot(g,a[h],0)>-1;);return h}function Zl(a,g){for(var h=a.length,x=0;h--;)a[h]===g&&++x;return x}var Yl=Pr(bl),Xl=Pr(Ol);function Jl(a){return"\\"+Wl[a]}function Ql(a,g){return a==null?o:a[g]}function Bt(a){return Cl.test(a)}function Vl(a){return Tl.test(a)}function kl(a){for(var g,h=[];!(g=a.next()).done;)h.push(g.value);return h}function Dr(a){var g=-1,h=Array(a.size);return a.forEach(function(x,y){h[++g]=[y,x]}),h}function yu(a,g){return function(h){return a(g(h))}}function ut(a,g){for(var h=-1,x=a.length,y=0,B=[];++h-1}function Ns(n,t){var e=this.__data__,r=qe(e,n);return r<0?(++this.size,e.push([n,t])):e[r][1]=t,this}zn.prototype.clear=Ms,zn.prototype.delete=Us,zn.prototype.get=Fs,zn.prototype.has=Ds,zn.prototype.set=Ns;function Zn(n){var t=-1,e=n==null?0:n.length;for(this.clear();++t=t?n:t)),n}function Rn(n,t,e,r,i,f){var l,s=t&xn,c=t&Ct,p=t&Hn;if(e&&(l=i?e(n,r,i,f):e(n)),l!==o)return l;if(!H(n))return n;var _=I(n);if(_){if(l=qa(n),!s)return on(n,l)}else{var d=tn(n),v=d==me||d==Fi;if(ct(n))return ff(n,s);if(d==Kn||d==Lt||v&&!i){if(l=c||v?{}:Rf(n),!s)return c?Ba(n,ta(l,n)):Oa(n,Mu(l,n))}else{if(!F[d])return i?n:{};l=Ka(n,d,s)}}f||(f=new Bn);var w=f.get(n);if(w)return w;f.set(n,l),no(n)?n.forEach(function(S){l.add(Rn(S,t,e,S,n,f))}):kf(n)&&n.forEach(function(S,E){l.set(E,Rn(S,t,e,E,n,f))});var m=p?c?ai:si:c?sn:Q,T=_?o:m(n);return Sn(T||n,function(S,E){T&&(E=S,S=n[E]),ie(l,E,Rn(S,t,e,E,n,f))}),l}function ea(n){var t=Q(n);return function(e){return Uu(e,n,t)}}function Uu(n,t,e){var r=e.length;if(n==null)return!r;for(n=U(n);r--;){var i=e[r],f=t[i],l=n[i];if(l===o&&!(i in n)||!f(l))return!1}return!0}function Fu(n,t,e){if(typeof n!="function")throw new yn(P);return ce(function(){n.apply(o,e)},t)}function ue(n,t,e,r){var i=-1,f=Ce,l=!0,s=n.length,c=[],p=t.length;if(!s)return c;e&&(t=G(t,gn(e))),r?(f=br,l=!1):t.length>=V&&(f=kt,l=!1,t=new xt(t));n:for(;++ii?0:i+e),r=r===o||r>i?i:C(r),r<0&&(r+=i),r=e>r?0:eo(r);e0&&e(s)?t>1?j(s,t-1,e,r,i):it(i,s):r||(i[i.length]=s)}return i}var zr=hf(),Gu=hf(!0);function Dn(n,t){return n&&zr(n,t,Q)}function Zr(n,t){return n&&Gu(n,t,Q)}function ze(n,t){return rt(t,function(e){return Vn(n[e])})}function At(n,t){t=st(t,n);for(var e=0,r=t.length;n!=null&&et}function ua(n,t){return n!=null&&M.call(n,t)}function fa(n,t){return n!=null&&t in U(n)}function oa(n,t,e){return n>=nn(t,e)&&n=120&&_.length>=120)?new xt(l&&_):o}_=n[0];var d=-1,v=s[0];n:for(;++d-1;)s!==n&&Ue.call(s,c,1),Ue.call(n,c,1);return n}function Vu(n,t){for(var e=n?t.length:0,r=e-1;e--;){var i=t[e];if(e==r||i!==f){var f=i;Qn(i)?Ue.call(n,i,1):ei(n,i)}}return n}function jr(n,t){return n+Ne(Ou()*(t-n+1))}function Aa(n,t,e,r){for(var i=-1,f=J(De((t-n)/(e||1)),0),l=h(f);f--;)l[r?f:++i]=n,n+=e;return l}function ni(n,t){var e="";if(!n||t<1||t>et)return e;do t%2&&(e+=n),t=Ne(t/2),t&&(n+=n);while(t);return e}function L(n,t){return vi(Lf(n,t,an),n+"")}function ma(n){return Pu(qt(n))}function Sa(n,t){var e=qt(n);return er(e,wt(t,0,e.length))}function le(n,t,e,r){if(!H(n))return n;t=st(t,n);for(var i=-1,f=t.length,l=f-1,s=n;s!=null&&++ii?0:i+t),e=e>i?i:e,e<0&&(e+=i),i=t>e?0:e-t>>>0,t>>>=0;for(var f=h(i);++r>>1,l=n[f];l!==null&&!_n(l)&&(e?l<=t:l=V){var p=t?null:Ua(n);if(p)return Le(p);l=!1,i=kt,c=new xt}else c=t?[]:s;n:for(;++r=r?n:Cn(n,t,e)}var uf=gs||function(n){return k.clearTimeout(n)};function ff(n,t){if(t)return n.slice();var e=n.length,r=Cu?Cu(e):new n.constructor(e);return n.copy(r),r}function fi(n){var t=new n.constructor(n.byteLength);return new Pe(t).set(new Pe(n)),t}function Ta(n,t){var e=t?fi(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}function La(n){var t=new n.constructor(n.source,$i.exec(n));return t.lastIndex=n.lastIndex,t}function Ea(n){return re?U(re.call(n)):{}}function of(n,t){var e=t?fi(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}function lf(n,t){if(n!==t){var e=n!==o,r=n===null,i=n===n,f=_n(n),l=t!==o,s=t===null,c=t===t,p=_n(t);if(!s&&!p&&!f&&n>t||f&&l&&c&&!s&&!p||r&&l&&c||!e&&c||!i)return 1;if(!r&&!f&&!p&&n=s)return c;var p=e[r];return c*(p=="desc"?-1:1)}}return n.index-t.index}function sf(n,t,e,r){for(var i=-1,f=n.length,l=e.length,s=-1,c=t.length,p=J(f-l,0),_=h(c+p),d=!r;++s1?e[i-1]:o,l=i>2?e[2]:o;for(f=n.length>3&&typeof f=="function"?(i--,f):o,l&&rn(e[0],e[1],l)&&(f=i<3?o:f,i=1),t=U(t);++r-1?i[f?t[l]:l]:o}}function _f(n){return Jn(function(t){var e=t.length,r=e,i=In.prototype.thru;for(n&&t.reverse();r--;){var f=t[r];if(typeof f!="function")throw new yn(P);if(i&&!l&&nr(f)=="wrapper")var l=new In([],!0)}for(r=l?r:e;++r1&&O.reverse(),_&&cs))return!1;var p=f.get(n),_=f.get(t);if(p&&_)return p==t&&_==n;var d=-1,v=!0,w=e&ht?new xt:o;for(f.set(n,t),f.set(t,n);++d1?"& ":"")+t[r],t=t.join(e>2?", ":" "),n.replace(Yo,`{ +/* [wrapped with `+t+`] */ +`)}function Za(n){return I(n)||yt(n)||!!(Eu&&n&&n[Eu])}function Qn(n,t){var e=typeof n;return t=t==null?et:t,!!t&&(e=="number"||e!="symbol"&&il.test(n))&&n>-1&&n%1==0&&n0){if(++t>=mo)return arguments[0]}else t=0;return n.apply(o,arguments)}}function er(n,t){var e=-1,r=n.length,i=r-1;for(t=t===o?r:t;++e1?n[t-1]:o;return e=typeof e=="function"?(n.pop(),e):o,Gf(n,e)});function Hf(n){var t=u(n);return t.__chain__=!0,t}function rh(n,t){return t(n),n}function rr(n,t){return t(n)}var ih=Jn(function(n){var t=n.length,e=t?n[0]:0,r=this.__wrapped__,i=function(f){return Kr(f,n)};return t>1||this.__actions__.length||!(r instanceof b)||!Qn(e)?this.thru(i):(r=r.slice(e,+e+(t?1:0)),r.__actions__.push({func:rr,args:[i],thisArg:o}),new In(r,this.__chain__).thru(function(f){return t&&!f.length&&f.push(o),f}))});function uh(){return Hf(this)}function fh(){return new In(this.value(),this.__chain__)}function oh(){this.__values__===o&&(this.__values__=to(this.value()));var n=this.__index__>=this.__values__.length,t=n?o:this.__values__[this.__index__++];return{done:n,value:t}}function lh(){return this}function sh(n){for(var t,e=this;e instanceof $e;){var r=Pf(e);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;e=e.__wrapped__}return i.__wrapped__=n,t}function ah(){var n=this.__wrapped__;if(n instanceof b){var t=n;return this.__actions__.length&&(t=new b(this)),t=t.reverse(),t.__actions__.push({func:rr,args:[xi],thisArg:o}),new In(t,this.__chain__)}return this.thru(xi)}function ch(){return ef(this.__wrapped__,this.__actions__)}var hh=Je(function(n,t,e){M.call(n,e)?++n[e]:Yn(n,e,1)});function gh(n,t,e){var r=I(n)?_u:ra;return e&&rn(n,t,e)&&(t=o),r(n,A(t,3))}function ph(n,t){var e=I(n)?rt:Nu;return e(n,A(t,3))}var _h=pf(Mf),dh=pf(Uf);function vh(n,t){return j(ir(n,t),1)}function xh(n,t){return j(ir(n,t),pt)}function wh(n,t,e){return e=e===o?1:C(e),j(ir(n,t),e)}function $f(n,t){var e=I(n)?Sn:ot;return e(n,A(t,3))}function qf(n,t){var e=I(n)?Dl:Du;return e(n,A(t,3))}var Ah=Je(function(n,t,e){M.call(n,e)?n[e].push(t):Yn(n,e,[t])});function mh(n,t,e,r){n=ln(n)?n:qt(n),e=e&&!r?C(e):0;var i=n.length;return e<0&&(e=J(i+e,0)),sr(n)?e<=i&&n.indexOf(t,e)>-1:!!i&&Ot(n,t,e)>-1}var Sh=L(function(n,t,e){var r=-1,i=typeof t=="function",f=ln(n)?h(n.length):[];return ot(n,function(l){f[++r]=i?hn(t,l,e):fe(l,t,e)}),f}),yh=Je(function(n,t,e){Yn(n,e,t)});function ir(n,t){var e=I(n)?G:zu;return e(n,A(t,3))}function Ih(n,t,e,r){return n==null?[]:(I(t)||(t=t==null?[]:[t]),e=r?o:e,I(e)||(e=e==null?[]:[e]),Ju(n,t,e))}var Rh=Je(function(n,t,e){n[e?0:1].push(t)},function(){return[[],[]]});function Ch(n,t,e){var r=I(n)?Or:wu,i=arguments.length<3;return r(n,A(t,4),e,i,ot)}function Th(n,t,e){var r=I(n)?Nl:wu,i=arguments.length<3;return r(n,A(t,4),e,i,Du)}function Lh(n,t){var e=I(n)?rt:Nu;return e(n,or(A(t,3)))}function Eh(n){var t=I(n)?Pu:ma;return t(n)}function bh(n,t,e){(e?rn(n,t,e):t===o)?t=1:t=C(t);var r=I(n)?ks:Sa;return r(n,t)}function Oh(n){var t=I(n)?js:Ia;return t(n)}function Bh(n){if(n==null)return 0;if(ln(n))return sr(n)?Wt(n):n.length;var t=tn(n);return t==En||t==bn?n.size:Qr(n).length}function Wh(n,t,e){var r=I(n)?Br:Ra;return e&&rn(n,t,e)&&(t=o),r(n,A(t,3))}var Ph=L(function(n,t){if(n==null)return[];var e=t.length;return e>1&&rn(n,t[0],t[1])?t=[]:e>2&&rn(t[0],t[1],t[2])&&(t=[t[0]]),Ju(n,j(t,1),[])}),ur=ps||function(){return k.Date.now()};function Mh(n,t){if(typeof t!="function")throw new yn(P);return n=C(n),function(){if(--n<1)return t.apply(this,arguments)}}function Kf(n,t,e){return t=e?o:t,t=n&&t==null?n.length:t,Xn(n,Y,o,o,o,o,t)}function zf(n,t){var e;if(typeof t!="function")throw new yn(P);return n=C(n),function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=o),e}}var Ai=L(function(n,t,e){var r=fn;if(e.length){var i=ut(e,Ht(Ai));r|=An}return Xn(n,r,t,e,i)}),Zf=L(function(n,t,e){var r=fn|cn;if(e.length){var i=ut(e,Ht(Zf));r|=An}return Xn(t,r,n,e,i)});function Yf(n,t,e){t=e?o:t;var r=Xn(n,wn,o,o,o,o,o,t);return r.placeholder=Yf.placeholder,r}function Xf(n,t,e){t=e?o:t;var r=Xn(n,$n,o,o,o,o,o,t);return r.placeholder=Xf.placeholder,r}function Jf(n,t,e){var r,i,f,l,s,c,p=0,_=!1,d=!1,v=!0;if(typeof n!="function")throw new yn(P);t=Ln(t)||0,H(e)&&(_=!!e.leading,d="maxWait"in e,f=d?J(Ln(e.maxWait)||0,t):f,v="trailing"in e?!!e.trailing:v);function w(z){var Pn=r,jn=i;return r=i=o,p=z,l=n.apply(jn,Pn),l}function m(z){return p=z,s=ce(E,t),_?w(z):l}function T(z){var Pn=z-c,jn=z-p,po=t-Pn;return d?nn(po,f-jn):po}function S(z){var Pn=z-c,jn=z-p;return c===o||Pn>=t||Pn<0||d&&jn>=f}function E(){var z=ur();if(S(z))return O(z);s=ce(E,T(z))}function O(z){return s=o,v&&r?w(z):(r=i=o,l)}function dn(){s!==o&&uf(s),p=0,r=c=i=s=o}function un(){return s===o?l:O(ur())}function vn(){var z=ur(),Pn=S(z);if(r=arguments,i=this,c=z,Pn){if(s===o)return m(c);if(d)return uf(s),s=ce(E,t),w(c)}return s===o&&(s=ce(E,t)),l}return vn.cancel=dn,vn.flush=un,vn}var Uh=L(function(n,t){return Fu(n,1,t)}),Fh=L(function(n,t,e){return Fu(n,Ln(t)||0,e)});function Dh(n){return Xn(n,Tt)}function fr(n,t){if(typeof n!="function"||t!=null&&typeof t!="function")throw new yn(P);var e=function(){var r=arguments,i=t?t.apply(this,r):r[0],f=e.cache;if(f.has(i))return f.get(i);var l=n.apply(this,r);return e.cache=f.set(i,l)||f,l};return e.cache=new(fr.Cache||Zn),e}fr.Cache=Zn;function or(n){if(typeof n!="function")throw new yn(P);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function Nh(n){return zf(2,n)}var Gh=Ca(function(n,t){t=t.length==1&&I(t[0])?G(t[0],gn(A())):G(j(t,1),gn(A()));var e=t.length;return L(function(r){for(var i=-1,f=nn(r.length,e);++i=t}),yt=$u(function(){return arguments}())?$u:function(n){return $(n)&&M.call(n,"callee")&&!Lu.call(n,"callee")},I=h.isArray,tg=su?gn(su):sa;function ln(n){return n!=null&&lr(n.length)&&!Vn(n)}function K(n){return $(n)&&ln(n)}function eg(n){return n===!0||n===!1||$(n)&&en(n)==zt}var ct=ds||Bi,rg=au?gn(au):aa;function ig(n){return $(n)&&n.nodeType===1&&!he(n)}function ug(n){if(n==null)return!0;if(ln(n)&&(I(n)||typeof n=="string"||typeof n.splice=="function"||ct(n)||$t(n)||yt(n)))return!n.length;var t=tn(n);if(t==En||t==bn)return!n.size;if(ae(n))return!Qr(n).length;for(var e in n)if(M.call(n,e))return!1;return!0}function fg(n,t){return oe(n,t)}function og(n,t,e){e=typeof e=="function"?e:o;var r=e?e(n,t):o;return r===o?oe(n,t,o,e):!!r}function Si(n){if(!$(n))return!1;var t=en(n);return t==Ae||t==bo||typeof n.message=="string"&&typeof n.name=="string"&&!he(n)}function lg(n){return typeof n=="number"&&bu(n)}function Vn(n){if(!H(n))return!1;var t=en(n);return t==me||t==Fi||t==Eo||t==Bo}function Vf(n){return typeof n=="number"&&n==C(n)}function lr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=et}function H(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function $(n){return n!=null&&typeof n=="object"}var kf=cu?gn(cu):ha;function sg(n,t){return n===t||Jr(n,t,hi(t))}function ag(n,t,e){return e=typeof e=="function"?e:o,Jr(n,t,hi(t),e)}function cg(n){return jf(n)&&n!=+n}function hg(n){if(Ja(n))throw new y(Mn);return qu(n)}function gg(n){return n===null}function pg(n){return n==null}function jf(n){return typeof n=="number"||$(n)&&en(n)==Yt}function he(n){if(!$(n)||en(n)!=Kn)return!1;var t=Me(n);if(t===null)return!0;var e=M.call(t,"constructor")&&t.constructor;return typeof e=="function"&&e instanceof e&&Oe.call(e)==as}var yi=hu?gn(hu):ga;function _g(n){return Vf(n)&&n>=-et&&n<=et}var no=gu?gn(gu):pa;function sr(n){return typeof n=="string"||!I(n)&&$(n)&&en(n)==Jt}function _n(n){return typeof n=="symbol"||$(n)&&en(n)==Se}var $t=pu?gn(pu):_a;function dg(n){return n===o}function vg(n){return $(n)&&tn(n)==Qt}function xg(n){return $(n)&&en(n)==Po}var wg=je(Vr),Ag=je(function(n,t){return n<=t});function to(n){if(!n)return[];if(ln(n))return sr(n)?On(n):on(n);if(jt&&n[jt])return kl(n[jt]());var t=tn(n),e=t==En?Dr:t==bn?Le:qt;return e(n)}function kn(n){if(!n)return n===0?n:0;if(n=Ln(n),n===pt||n===-pt){var t=n<0?-1:1;return t*Ro}return n===n?n:0}function C(n){var t=kn(n),e=t%1;return t===t?e?t-e:t:0}function eo(n){return n?wt(C(n),0,Fn):0}function Ln(n){if(typeof n=="number")return n;if(_n(n))return xe;if(H(n)){var t=typeof n.valueOf=="function"?n.valueOf():n;n=H(t)?t+"":t}if(typeof n!="string")return n===0?n:+n;n=Au(n);var e=tl.test(n);return e||rl.test(n)?Ml(n.slice(2),e?2:8):nl.test(n)?xe:+n}function ro(n){return Nn(n,sn(n))}function mg(n){return n?wt(C(n),-et,et):n===0?n:0}function W(n){return n==null?"":pn(n)}var Sg=Nt(function(n,t){if(ae(t)||ln(t)){Nn(t,Q(t),n);return}for(var e in t)M.call(t,e)&&ie(n,e,t[e])}),io=Nt(function(n,t){Nn(t,sn(t),n)}),ar=Nt(function(n,t,e,r){Nn(t,sn(t),n,r)}),yg=Nt(function(n,t,e,r){Nn(t,Q(t),n,r)}),Ig=Jn(Kr);function Rg(n,t){var e=Dt(n);return t==null?e:Mu(e,t)}var Cg=L(function(n,t){n=U(n);var e=-1,r=t.length,i=r>2?t[2]:o;for(i&&rn(t[0],t[1],i)&&(r=1);++e1),f}),Nn(n,ai(n),e),r&&(e=Rn(e,xn|Ct|Hn,Fa));for(var i=t.length;i--;)ei(e,t[i]);return e});function Kg(n,t){return fo(n,or(A(t)))}var zg=Jn(function(n,t){return n==null?{}:xa(n,t)});function fo(n,t){if(n==null)return{};var e=G(ai(n),function(r){return[r]});return t=A(t),Qu(n,e,function(r,i){return t(r,i[0])})}function Zg(n,t,e){t=st(t,n);var r=-1,i=t.length;for(i||(i=1,n=o);++rt){var r=n;n=t,t=r}if(e||n%1||t%1){var i=Ou();return nn(n+i*(t-n+Pl("1e-"+((i+"").length-1))),t)}return jr(n,t)}var rp=Gt(function(n,t,e){return t=t.toLowerCase(),n+(e?so(t):t)});function so(n){return Ci(W(n).toLowerCase())}function ao(n){return n=W(n),n&&n.replace(ul,Yl).replace(Il,"")}function ip(n,t,e){n=W(n),t=pn(t);var r=n.length;e=e===o?r:wt(C(e),0,r);var i=e;return e-=t.length,e>=0&&n.slice(e,i)==t}function up(n){return n=W(n),n&&No.test(n)?n.replace(Gi,Xl):n}function fp(n){return n=W(n),n&&zo.test(n)?n.replace(mr,"\\$&"):n}var op=Gt(function(n,t,e){return n+(e?"-":"")+t.toLowerCase()}),lp=Gt(function(n,t,e){return n+(e?" ":"")+t.toLowerCase()}),sp=gf("toLowerCase");function ap(n,t,e){n=W(n),t=C(t);var r=t?Wt(n):0;if(!t||r>=t)return n;var i=(t-r)/2;return ke(Ne(i),e)+n+ke(De(i),e)}function cp(n,t,e){n=W(n),t=C(t);var r=t?Wt(n):0;return t&&r>>0,e?(n=W(n),n&&(typeof t=="string"||t!=null&&!yi(t))&&(t=pn(t),!t&&Bt(n))?at(On(n),0,e):n.split(t,e)):[]}var xp=Gt(function(n,t,e){return n+(e?" ":"")+Ci(t)});function wp(n,t,e){return n=W(n),e=e==null?0:wt(C(e),0,n.length),t=pn(t),n.slice(e,e+t.length)==t}function Ap(n,t,e){var r=u.templateSettings;e&&rn(n,t,e)&&(t=o),n=W(n),t=ar({},t,r,Af);var i=ar({},t.imports,r.imports,Af),f=Q(i),l=Fr(i,f),s,c,p=0,_=t.interpolate||ye,d="__p += '",v=Nr((t.escape||ye).source+"|"+_.source+"|"+(_===Hi?jo:ye).source+"|"+(t.evaluate||ye).source+"|$","g"),w="//# sourceURL="+(M.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++El+"]")+` +`;n.replace(v,function(S,E,O,dn,un,vn){return O||(O=dn),d+=n.slice(p,vn).replace(fl,Jl),E&&(s=!0,d+=`' + +__e(`+E+`) + +'`),un&&(c=!0,d+=`'; +`+un+`; +__p += '`),O&&(d+=`' + +((__t = (`+O+`)) == null ? '' : __t) + +'`),p=vn+S.length,S}),d+=`'; +`;var m=M.call(t,"variable")&&t.variable;if(!m)d=`with (obj) { +`+d+` +} +`;else if(Vo.test(m))throw new y(de);d=(c?d.replace(Mo,""):d).replace(Uo,"$1").replace(Fo,"$1;"),d="function("+(m||"obj")+`) { +`+(m?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+d+`return __p +}`;var T=ho(function(){return B(f,w+"return "+d).apply(o,l)});if(T.source=d,Si(T))throw T;return T}function mp(n){return W(n).toLowerCase()}function Sp(n){return W(n).toUpperCase()}function yp(n,t,e){if(n=W(n),n&&(e||t===o))return Au(n);if(!n||!(t=pn(t)))return n;var r=On(n),i=On(t),f=mu(r,i),l=Su(r,i)+1;return at(r,f,l).join("")}function Ip(n,t,e){if(n=W(n),n&&(e||t===o))return n.slice(0,Iu(n)+1);if(!n||!(t=pn(t)))return n;var r=On(n),i=Su(r,On(t))+1;return at(r,0,i).join("")}function Rp(n,t,e){if(n=W(n),n&&(e||t===o))return n.replace(Sr,"");if(!n||!(t=pn(t)))return n;var r=On(n),i=mu(r,On(t));return at(r,i).join("")}function Cp(n,t){var e=wo,r=Ao;if(H(t)){var i="separator"in t?t.separator:i;e="length"in t?C(t.length):e,r="omission"in t?pn(t.omission):r}n=W(n);var f=n.length;if(Bt(n)){var l=On(n);f=l.length}if(e>=f)return n;var s=e-Wt(r);if(s<1)return r;var c=l?at(l,0,s).join(""):n.slice(0,s);if(i===o)return c+r;if(l&&(s+=c.length-s),yi(i)){if(n.slice(s).search(i)){var p,_=c;for(i.global||(i=Nr(i.source,W($i.exec(i))+"g")),i.lastIndex=0;p=i.exec(_);)var d=p.index;c=c.slice(0,d===o?s:d)}}else if(n.indexOf(pn(i),s)!=s){var v=c.lastIndexOf(i);v>-1&&(c=c.slice(0,v))}return c+r}function Tp(n){return n=W(n),n&&Do.test(n)?n.replace(Ni,es):n}var Lp=Gt(function(n,t,e){return n+(e?" ":"")+t.toUpperCase()}),Ci=gf("toUpperCase");function co(n,t,e){return n=W(n),t=e?o:t,t===o?Vl(n)?us(n):$l(n):n.match(t)||[]}var ho=L(function(n,t){try{return hn(n,o,t)}catch(e){return Si(e)?e:new y(e)}}),Ep=Jn(function(n,t){return Sn(t,function(e){e=Gn(e),Yn(n,e,Ai(n[e],n))}),n});function bp(n){var t=n==null?0:n.length,e=A();return n=t?G(n,function(r){if(typeof r[1]!="function")throw new yn(P);return[e(r[0]),r[1]]}):[],L(function(r){for(var i=-1;++iet)return[];var e=Fn,r=nn(n,Fn);t=A(t),n-=Fn;for(var i=Ur(r,t);++e0||t<0)?new b(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),t!==o&&(t=C(t),e=t<0?e.dropRight(-t):e.take(t-n)),e)},b.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},b.prototype.toArray=function(){return this.take(Fn)},Dn(b.prototype,function(n,t){var e=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=u[r?"take"+(t=="last"?"Right":""):t],f=r||/^find/.test(t);!i||(u.prototype[t]=function(){var l=this.__wrapped__,s=r?[1]:arguments,c=l instanceof b,p=s[0],_=c||I(l),d=function(E){var O=i.apply(u,it([E],s));return r&&v?O[0]:O};_&&e&&typeof p=="function"&&p.length!=1&&(c=_=!1);var v=this.__chain__,w=!!this.__actions__.length,m=f&&!v,T=c&&!w;if(!f&&_){l=T?l:new b(this);var S=n.apply(l,s);return S.__actions__.push({func:rr,args:[d],thisArg:o}),new In(S,v)}return m&&T?n.apply(this,s):(S=this.thru(d),m?r?S.value()[0]:S.value():S)})}),Sn(["pop","push","shift","sort","splice","unshift"],function(n){var t=Ee[n],e=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return t.apply(I(f)?f:[],i)}return this[e](function(l){return t.apply(I(l)?l:[],i)})}}),Dn(b.prototype,function(n,t){var e=u[t];if(e){var r=e.name+"";M.call(Ft,r)||(Ft[r]=[]),Ft[r].push({name:t,func:e})}}),Ft[Qe(o,cn).name]=[{name:"wrapper",func:o}],b.prototype.clone=Ts,b.prototype.reverse=Ls,b.prototype.value=Es,u.prototype.at=ih,u.prototype.chain=uh,u.prototype.commit=fh,u.prototype.next=oh,u.prototype.plant=sh,u.prototype.reverse=ah,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=ch,u.prototype.first=u.prototype.head,jt&&(u.prototype[jt]=lh),u},Pt=fs();_t?((_t.exports=Pt)._=Pt,Lr._=Pt):k._=Pt}).call(pe)})(Pi,Pi.exports);function N_({links:R,activeLast:D=!1,...o}){const Z=R[R.length-1].name,V=R.map(P=>q(vo,{link:P},P.name)),Mn=R.map(P=>q("div",{children:P.name!==Z?q(vo,{link:P}):q(Mi,{variant:"body2",sx:{maxWidth:260,overflow:"hidden",whiteSpace:"nowrap",color:"text.disabled",textOverflow:"ellipsis"},children:Z})},P.name));return q(D_,{separator:q(It,{component:"span",sx:{width:4,height:4,borderRadius:"50%",bgcolor:"text.disabled"}}),...o,children:D?V:Mn})}function vo({link:R}){const{href:D,name:o,icon:Z}=R;return cr(Wi,{variant:"body2",component:S_,to:D||"#",sx:{lineHeight:2,display:"flex",alignItems:"center",color:"text.primary","& > div":{display:"inherit"}},children:[Z&&q(It,{sx:{mr:1,"& svg":{width:20,height:20}},children:Z}),o]},o)}function H_({links:R,action:D,heading:o,moreLink:Z=[],sx:V,...Mn}){return cr(It,{sx:{mb:5,...V},children:[cr(It,{sx:{display:"flex",alignItems:"center"},children:[cr(It,{sx:{flexGrow:1},children:[q(Mi,{variant:"h4",gutterBottom:!0,children:o}),q(N_,{links:R,...Mn})]}),D&&q(It,{sx:{flexShrink:0},children:D})]}),q(It,{sx:{mt:2},children:Pi.exports.isString(Z)?q(Wi,{href:Z,target:"_blank",rel:"noopener",variant:"body2",children:Z}):Z.map(P=>q(Wi,{noWrap:!0,href:P,variant:"body2",target:"_blank",rel:"noopener",sx:{display:"table"},children:P},P))})]})}export{H_ as H}; diff --git a/public/client-portal/assets/Index.34c3159a.js b/public/client-portal/assets/Index.34c3159a.js new file mode 100644 index 00000000..043dfd33 --- /dev/null +++ b/public/client-portal/assets/Index.34c3159a.js @@ -0,0 +1 @@ +import{bi as k,bj as w,bk as E,r as a,Z as B,bl as F,o as H,$ as R,bm as y,f as d,j as e,n as N,s as q,S as D,T as g,I as M,t as W,a2 as _,a3 as G,ay as V,Y as P,a4 as Y}from"./index.4f61bfb1.js";import{P as U}from"./Page.f00bcef1.js";import{H as X}from"./HeaderBreadcrumbs.dda529db.js";import{G as s}from"./Grid.c1e049cd.js";import{T as Z}from"./TextField.4a80d643.js";import{S as z}from"./Search.aaf8524e.js";import{L as J}from"./LoadingButton.69e85be7.js";import{L as K,l as $}from"./LinearProgress.7ce3ba86.js";import{C as Q}from"./Card.08e30663.js";import{F as ee,S as te}from"./FormControlLabel.70f1e7c6.js";import{C as ae}from"./Checkbox.66cb8f21.js";import"./generateUtilityClasses.06032f54.js";import"./SwitchBase.1ec49b3e.js";function A(i=k){const r=i===k?w:E(i);return function(){const{store:c}=r();return c}}const re=A();function se(i=k){const r=i===k?re:A(i);return function(){return r().dispatch}}const ie=se();q(K)(({theme:i})=>({height:10,borderRadius:6,[`&.${$.colorPrimary}`]:{backgroundColor:"#D1F1F1"},[`& .${$.bar}`]:{borderRadius:6,backgroundColor:"#54D62C"}}));function ne({title:i,openDialog:r,setOpenDialog:I}){const{corporateValue:c}=a.exports.useContext(B),[T,x]=a.exports.useState([]),n=ie(),o=F(t=>t.claims.data);a.exports.useState({id:0,fullName:"",memberId:"",limit:{current:0,total:0,percentage:0}});const u=H(),[f,b]=a.exports.useState(""),[S,h]=a.exports.useState({}),v=async t=>{t.preventDefault(),h(f===""?{}:{search:f}),await new Promise(p=>setTimeout(p,500))},C=(t,p)=>{if(p)n(y.patch([...o,t]));else{let l=o.filter(m=>m.memberId!==t.memberId);n(y.patch(l))}};return a.exports.useEffect(()=>{(async()=>{if(r===!0){const t=await R.get(`${c}/members`,{params:{...S,type:"claim-submit"}});x(t.data.data)}})()},[c,r,S]),a.exports.useEffect(()=>{n(y.dispatch())},[n]),d(s,{container:!0,children:[d(s,{item:!0,xs:12,paddingX:"10px",paddingY:"20px",children:[e("form",{onSubmit:v,children:e(Z,{id:"search-input",variant:"outlined",fullWidth:!0,onChange:t=>b(t==null?void 0:t.target.value),value:f,InputProps:{startAdornment:e(N,{position:"start",children:e(z,{})})},placeholder:"Search Name or Member ID... ",sx:{marginTop:2}})}),(()=>e(D,{children:e(D,{marginTop:2,spacing:1,children:T.map((t,p)=>e(Q,{sx:{bgcolor:l=>o.some(m=>m.memberId===t.memberId)?l.palette.primary.lighter:l.palette.background.default},children:d(D,{direction:"row",alignItems:"center",children:[e(s,{item:!0,xs:1,lg:1,xl:1,children:e("form",{children:e(ee,{value:"end",control:e(ae,{onChange:l=>C(t,l.target.checked)}),label:"",labelPlacement:"end",sx:{marginLeft:"20px"}})})}),e("div",{style:{position:"relative",flex:"none",height:"fit-content",margin:"15px"},children:e("img",{width:52,height:52,src:"/images/user-profile.png",alt:"user-profile",style:{borderRadius:"50%"}})}),d(s,{item:!0,xs:11,lg:11,xl:11,children:[e(g,{variant:"subtitle1",children:t.fullName}),e(g,{color:"#637381",variant:"body2",sx:{fontWeight:500},children:t.memberId})]}),e(s,{item:!0,xs:1,lg:1,xl:1,style:{display:"flex",justifyContent:"right",alignItems:"right"},children:e(M,{disabled:o.length>0,sx:{marginLeft:"10px"},onClick:()=>{n(y.patch([t])),u(`/claim-request/${t.id}`)},children:e(W,{icon:"ic:round-chevron-right"})})})]})},p))})}))()]}),e(s,{item:!0,xs:12,children:e(J,{variant:"contained",sx:{marginTop:2,p:2,margin:"10px"},fullWidth:!0,disabled:o.length===0,onClick:()=>u("/claim-request/bulk"),children:"Claim Submit Selected"})})]})}function Ce(){const{themeStretch:i}=_(),{corporateValue:r}=a.exports.useContext(B),[I,c]=a.exports.useState([]);a.exports.useState([]);const[T,x]=a.exports.useState(!0),[n,o]=G(),[u,f]=a.exports.useState({});a.exports.useState();const[b,S]=a.exports.useState("asc"),[h,v]=a.exports.useState("fullName"),C={order:b,setOrder:S,orderBy:h,setOrderBy:v},L=new Date,t=V(L);a.exports.useState(0),a.exports.useState(10);const[p,l]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0});return a.exports.useEffect(()=>{(async()=>{x(!0);const m=await R.get(`${r}/claim-report/claim-status`);c([{name:"Requested",value:m.data.data.requesteds,color:P.dark.primary.dark},{name:"Approval",value:m.data.data.approveds,color:P.dark.warning.dark},{name:"Rejected",value:m.data.data.rejecteds,color:P.dark.error.dark}]);const j=Object.keys(u).length!==0?u:Object.fromEntries([...n.entries(),["order",C.order],["orderBy",C.orderBy]]),O=await R.get(`${r}/members`,{params:{...j,type:"claim-report"}});o(j),l(O.data.data.allMembersByClaimStatus),x(!1)})()},[u,n,b,h,o,r]),d(U,{title:"Claim Reports",children:[e(X,{heading:"Claim Submit",links:[{name:"Case Management",href:"/dashboard"},{name:"Claim Submit",href:"/claim-submit"}]}),e(Y,{maxWidth:i?!1:"xl",children:d(s,{container:!0,spacing:2,children:[e(s,{item:!0,xs:12,lg:6,md:6,children:e(g,{variant:"h6",sx:{marginLeft:"10px"},children:" Select Employee"})}),e(s,{item:!0,xs:12,lg:6,md:6,sx:{display:"flex",justifyContent:"flex-end"},children:d(te,{direction:"row",alignItems:"center",children:[e(g,{variant:"inherit",align:"right",sx:{marginRight:"10px"},children:"Submission Date"}),e(g,{variant:"subtitle1",align:"right",sx:{marginRight:"10px"},children:t})]})}),e(s,{item:!0,xs:12,lg:12,md:12,children:e(ne,{openDialog:!0,setOpenDialog:!1,title:{name:"te"}})})]})})]})}export{Ce as default}; diff --git a/public/client-portal/assets/Index.4b0bbccc.js b/public/client-portal/assets/Index.4b0bbccc.js new file mode 100644 index 00000000..aa6c6177 --- /dev/null +++ b/public/client-portal/assets/Index.4b0bbccc.js @@ -0,0 +1 @@ +import{j as e,f as d,T as p,s as U,Y as C,o as Z,r as a,Z as w,a3 as J,$ as F,H as K,t as Q,ay as ee,F as te,a6 as q,S as ae,a2 as re,a4 as se}from"./index.4f61bfb1.js";import{P as oe}from"./Page.f00bcef1.js";import{G as m}from"./Grid.c1e049cd.js";import{C as y}from"./Card.08e30663.js";import{T as ie}from"./Table.97dcc15d.js";import{T as ne}from"./TableMoreMenu.21abbe6d.js";import{r as $,i as H,a as M}from"./jsx-runtime_commonjs-proxy.6387488a.js";import{L as u}from"./Label.3353ed6f.js";import{H as le}from"./HeaderBreadcrumbs.dda529db.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TextField.4a80d643.js";import"./Search.aaf8524e.js";import"./TableContainer.fe9d4d86.js";import"./LinearProgress.7ce3ba86.js";import"./TableHead.be2e068b.js";const ce=U(y)(({theme:r})=>({boxShadow:"none",padding:r.spacing(2),color:"black",backgroundColor:r.palette.grey[200]})),de=[{name:"Requested",value:5,color:C.dark.primary.dark},{name:"Approval",value:1,color:C.dark.warning.dark},{name:"Rejected",value:3,color:C.dark.error.dark}];function pe({data:r}){return e(ce,{children:e(m,{container:!0,spacing:2,children:r?r.map(({name:s,value:n,color:l},o)=>e(m,{item:!0,xs:12,sm:4,children:d(y,{sx:{paddingX:1,borderRadius:.75,borderColor:l,borderStyle:"solid",borderWidth:"1px",padding:2,flex:1,textAlign:"center"},children:[e(p,{component:"p",variant:"body2",children:s}),e(p,{component:"p",variant:"h5",sx:{marginTop:2},children:n}),e(p,{component:"p",variant:"body2",sx:{marginTop:2},children:"Cases"})]})},o)):de.map(({name:s,value:n,color:l},o)=>e(m,{item:!0,xs:12,sm:3,children:d(y,{sx:{paddingX:1,borderRadius:.75,borderColor:l,borderStyle:"solid",borderWidth:"1px",padding:2,flex:1,textAlign:"center"},children:[e(p,{component:"p",variant:"body2",children:s}),e(p,{component:"p",variant:"h5",sx:{marginTop:2},children:n}),e(p,{component:"p",variant:"body2",sx:{marginTop:2},children:"Cases"})]})},o))})})}var _={},ue=H.exports;Object.defineProperty(_,"__esModule",{value:!0});var O=_.default=void 0,me=ue($()),ge=M,he=(0,me.default)((0,ge.jsx)("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"}),"History");O=_.default=he;var R={},fe=H.exports;Object.defineProperty(R,"__esModule",{value:!0});var B=R.default=void 0,xe=fe($()),ve=M,Se=(0,xe.default)((0,ve.jsx)("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}),"Search");B=R.default=Se;function be(){const r=Z(),{corporateValue:s}=a.exports.useContext(w),[n,l]=a.exports.useState([]),[o,h]=a.exports.useState(!0),L={isLoading:o,setIsLoading:h},[i,P]=J(),[g,f]=a.exports.useState({}),A={searchParams:i,setSearchParams:P,appliedParams:g,setAppliedParams:f},[x,j]=a.exports.useState("desc"),[v,E]=a.exports.useState("member_id"),z={order:x,setOrder:j,orderBy:v,setOrderBy:E},[V,k]=a.exports.useState(0),[W,D]=a.exports.useState(10),[T,I]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),G={page:V,setPage:k,rowsPerPage:W,setRowsPerPage:D,paginationTable:T,setPaginationTable:I},[S,N]=a.exports.useState(""),X={useSearchs:!0,searchText:S,setSearchText:N,handleSearchSubmit:async b=>{if(b.preventDefault(),S===""){i.delete("search");const c=Object.fromEntries([...i.entries()]);f(c)}else{const c=Object.fromEntries([...i.entries(),["search",S]]);f(c)}}},Y=[{id:"submission_date",align:"center",label:"Request Date",isSort:!0},{id:"member_id",align:"left",label:"Member ID",isSort:!0},{id:"code",align:"left",label:"Claim Code",isSort:!0},{id:"full_name",align:"left",label:"Name",isSort:!0},{id:"division_name",align:"left",label:"Division",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];return a.exports.useEffect(()=>{(async()=>{h(!0),await new Promise(t=>setTimeout(t,250));const b=Object.keys(g).length!==0?g:Object.fromEntries([...i.entries(),["order",x],["orderBy",v]]),c=await F.get(`${s}/members`,{params:{...b,type:"claim-report"}});if(l(c.data.data.map(t=>({...t,status:t.status==="requested"?e(u,{color:"primary",children:"Request"}):t.status==="approved"?e(u,{color:"success",children:"Approval"}):t.status==="declined"?e(u,{color:"error",children:"Decline"}):t.status==="pending"?e(u,{color:"primary",children:"Pending"}):t.status==="reviewed"?e(u,{color:"info",children:"Review"}):e(K,{startIcon:e(Q,{icon:"fa6-solid:clock"}),sx:{backgroundColor:"#CD7B2E",color:"#FFFF",padding:"1px, 8px",paddingY:1,"&:hover":{backgroundColor:"#BF6919",color:"#FFFF"}},children:"Ongoing"}),submission_date:e(u,{children:t.submission_date?ee(t.submission_date):""}),action:e(ne,{actions:d(te,{children:[d(q,{onClick:()=>r("/claim-report/detail/"+t.claimRequestId),children:[e(B,{}),"Detail"]}),d(q,{onClick:()=>r("/claim-report/detail-history/"+t.claimRequestId),children:[e(O,{}),"History"]})]})})}))),I(c.data),D(c.data.per_page),i.get("page")){const t=parseInt(i.get("page"))-1;T.current_page=t,k(t)}h(!1)})()},[g,i,x,v,P,s]),e(ae,{children:e(ie,{headCells:Y,rows:n,orders:z,paginations:G,loadings:L,params:A,searchs:X})})}function Ee(){const{themeStretch:r}=re(),{corporateValue:s}=a.exports.useContext(w),[n,l]=a.exports.useState([]);return a.exports.useEffect(()=>{(async()=>{const o=await F.get(`${s}/claim-report/claim-status`);l([{name:"Requested",value:o.data.data.requesteds,color:"#159C9C"},{name:"Approval",value:o.data.data.approveds,color:"#229A16"},{name:"Decline",value:o.data.data.rejecteds,color:"#B72136"}])})()},[s]),e(oe,{title:"Claim Reports",children:d(se,{maxWidth:r?!1:"xl",children:[e(le,{heading:"Claim Report",links:[{name:"Case Management",href:"/claim-report"},{name:"Claim Report",href:"/claim-report"}]}),d(m,{container:!0,spacing:2,children:[e(m,{item:!0,xs:12,lg:12,md:12,children:e(pe,{data:n})}),e(m,{item:!0,xs:12,lg:12,md:12,children:e(be,{})})]})]})})}export{Ee as default}; diff --git a/public/client-portal/assets/Index.7fe944f3.js b/public/client-portal/assets/Index.7fe944f3.js new file mode 100644 index 00000000..6a8c98b3 --- /dev/null +++ b/public/client-portal/assets/Index.7fe944f3.js @@ -0,0 +1 @@ +import{o as q,r as a,Z as H,a3 as A,$ as N,j as e,T as V,H as W,f as n,F as z,a6 as C,S as G,a2 as U,a4 as X,s as T}from"./index.4f61bfb1.js";import{P as Y}from"./Page.f00bcef1.js";import{T as Z}from"./Table.97dcc15d.js";import{T as J}from"./TableMoreMenu.21abbe6d.js";import{r as K,i as Q,a as ee}from"./jsx-runtime_commonjs-proxy.6387488a.js";import{d as te}from"./VisibilityOutlined.233870d0.js";import{H as ae}from"./HeaderBreadcrumbs.dda529db.js";import{G as y}from"./Grid.c1e049cd.js";import{T as re,a as se}from"./Tabs.ec276b21.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TextField.4a80d643.js";import"./Search.aaf8524e.js";import"./TableContainer.fe9d4d86.js";import"./LinearProgress.7ce3ba86.js";import"./TableHead.be2e068b.js";var g={},oe=Q.exports;Object.defineProperty(g,"__esModule",{value:!0});var P=g.default=void 0,ie=oe(K()),ne=ee,ce=(0,ie.default)((0,ne.jsx)("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}),"EditOutlined");P=g.default=ce;function le(){const t=q(),{corporateValue:f}=a.exports.useContext(H),[_,j]=a.exports.useState([]),[k,c]=a.exports.useState(!0),w={isLoading:k,setIsLoading:c},[r,h]=A(),[i,l]=a.exports.useState({}),B={searchParams:r,setSearchParams:h,appliedParams:i,setAppliedParams:l},[p,O]=a.exports.useState("asc"),[d,I]=a.exports.useState("fullName"),M={order:p,setOrder:O,orderBy:d,setOrderBy:I},[E,x]=a.exports.useState(0),[R,b]=a.exports.useState(10),[S,v]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),D={page:E,setPage:x,rowsPerPage:R,setRowsPerPage:b,paginationTable:S,setPaginationTable:v},[u,L]=a.exports.useState(""),F={useSearchs:!1,searchText:u,setSearchText:L,handleSearchSubmit:async m=>{if(m.preventDefault(),u===""){r.delete("search");const s=Object.fromEntries([...r.entries()]);l(s)}else{const s=Object.fromEntries([...r.entries(),["search",u]]);l(s)}}},$=[{id:"code",align:"left",label:"Code",isSort:!0},{id:"name",align:"left",label:"Name",isSort:!0},{id:"active",align:"center",label:"Status",isSort:!0},{id:"action",align:"center",label:"",isSort:!0}];return a.exports.useEffect(()=>{(async()=>{c(!0),await new Promise(o=>setTimeout(o,250));const m=Object.keys(i).length!==0?i:Object.fromEntries([...r.entries(),["order",p],["orderBy",d]]),s=await N.get(`${f}/corporate`,{params:{...m}});if(j(s.data.data.map(o=>({...o,active:o.active===1?e(V,{variant:"overline",sx:{backgroundColor:"rgba(84, 214, 44, 0.16)",color:"#229A16",paddingX:1.5,paddingY:1,display:"inline-flex",alignItems:"center",borderRadius:"10px"},children:"Active"}):e(W,{variant:"outlined",color:"error",children:"Inactive"}),action:e(J,{actions:n(z,{children:[n(C,{onClick:()=>t("/corporate/edit"),children:[e(P,{}),"Edit"]}),n(C,{onClick:()=>t("/corporate/view"),children:[e(te,{}),"View"]})]})})}))),v(s.data),b(s.data.per_page),r.get("page")){const o=parseInt(r.get("page"))-1;S.current_page=o,x(o)}c(!1)})()},[i,r,p,d,h,f]),e(G,{children:e(Z,{headCells:$,rows:_,orders:M,paginations:D,loadings:w,params:B,searchs:F})})}T(t=>e(re,{...t}))({backgroundColor:"#F4F6F8",padding:"0 24px","& .MuiTabs-indicator":{display:"flex",justifyContent:"space-between",backgroundColor:"transparent"},"& .MuiTabs-indicatorSpan":{maxWidth:40,backgroundColor:"#635ee7"}});T(t=>e(se,{disableRipple:!0,...t}))(({theme:t})=>({textTransform:"none",fontWeight:600,color:t.palette.grey[600],marginRight:"5rem","&.Mui-selected":{color:"#212B36",borderBottom:"2px solid "+t.palette.primary.main},"&:hover":{color:"#212B36",opacity:1,borderBottom:"2px solid "+t.palette.primary.main}}));function Oe(){const{themeStretch:t}=U();return a.exports.useState(0),e(Y,{title:"Corporate",children:n(X,{maxWidth:t?!1:"xl",children:[e(ae,{heading:"Corporate",links:[{name:"Dashboard",href:"/dashboard"},{name:"Corporates",href:"/corporates"}]}),e(y,{container:!0,children:e(y,{item:!0,xs:12,lg:12,md:12,children:e(le,{})})})]})})}export{Oe as default}; diff --git a/public/client-portal/assets/Index.8639e2ea.js b/public/client-portal/assets/Index.8639e2ea.js new file mode 100644 index 00000000..2c0a816b --- /dev/null +++ b/public/client-portal/assets/Index.8639e2ea.js @@ -0,0 +1 @@ +import{H as xa}from"./HeaderBreadcrumbs.dda529db.js";import{P as $a}from"./Page.f00bcef1.js";import{r as pa,i as ua,a as ga}from"./jsx-runtime_commonjs-proxy.6387488a.js";import{c as Z,j as o,g as J,a as Q,s as U,b as n,a8 as k,_ as f,r as $,u as X,e as w,as as ma,a5 as G,h as V,f as B,i as Y,ai as ha,w as Pa,P as Ia,Z as ka,a3 as Ra,o as za,R as H,S as Oa,$ as Ta,I as La,t as ra,bg as Na}from"./index.4f61bfb1.js";import{B as _a}from"./Box.684d1ca8.js";import{F as na,L as ia}from"./LastPage.9ed3be5b.js";import{C as va}from"./Card.08e30663.js";import{T as Sa}from"./TableContainer.fe9d4d86.js";import{f as Ma}from"./formatNumber.bfdec834.js";import{T as Ba,a as q,b as K,c as b}from"./TableRow.8e8e6be4.js";import{T as Da}from"./TextField.4a80d643.js";const Va=Z(o("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Ea(a){return Q("MuiChip",a)}const Wa=J("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),i=Wa,Fa=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Ua=a=>{const{classes:e,disabled:l,size:t,color:p,iconColor:m,onDelete:C,clickable:s,variant:u}=a,h={root:["root",u,l&&"disabled",`size${n(t)}`,`color${n(p)}`,s&&"clickable",s&&`clickableColor${n(p)}`,C&&"deletable",C&&`deletableColor${n(p)}`,`${u}${n(p)}`],label:["label",`label${n(t)}`],avatar:["avatar",`avatar${n(t)}`,`avatarColor${n(p)}`],icon:["icon",`icon${n(t)}`,`iconColor${n(m)}`],deleteIcon:["deleteIcon",`deleteIcon${n(t)}`,`deleteIconColor${n(p)}`,`deleteIcon${n(u)}Color${n(p)}`]};return Y(h,Ea,e)},ja=U("div",{name:"MuiChip",slot:"Root",overridesResolver:(a,e)=>{const{ownerState:l}=a,{color:t,iconColor:p,clickable:m,onDelete:C,size:s,variant:u}=l;return[{[`& .${i.avatar}`]:e.avatar},{[`& .${i.avatar}`]:e[`avatar${n(s)}`]},{[`& .${i.avatar}`]:e[`avatarColor${n(t)}`]},{[`& .${i.icon}`]:e.icon},{[`& .${i.icon}`]:e[`icon${n(s)}`]},{[`& .${i.icon}`]:e[`iconColor${n(p)}`]},{[`& .${i.deleteIcon}`]:e.deleteIcon},{[`& .${i.deleteIcon}`]:e[`deleteIcon${n(s)}`]},{[`& .${i.deleteIcon}`]:e[`deleteIconColor${n(t)}`]},{[`& .${i.deleteIcon}`]:e[`deleteIcon${n(u)}Color${n(t)}`]},e.root,e[`size${n(s)}`],e[`color${n(t)}`],m&&e.clickable,m&&t!=="default"&&e[`clickableColor${n(t)})`],C&&e.deletable,C&&t!=="default"&&e[`deletableColor${n(t)}`],e[u],e[`${u}${n(t)}`]]}})(({theme:a,ownerState:e})=>{const l=k(a.palette.text.primary,.26),t=a.palette.mode==="light"?a.palette.grey[700]:a.palette.grey[300];return f({maxWidth:"100%",fontFamily:a.typography.fontFamily,fontSize:a.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(a.vars||a).palette.text.primary,backgroundColor:(a.vars||a).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:a.transitions.create(["background-color","box-shadow"]),cursor:"default",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${i.disabled}`]:{opacity:(a.vars||a).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${i.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:a.vars?a.vars.palette.Chip.defaultAvatarColor:t,fontSize:a.typography.pxToRem(12)},[`& .${i.avatarColorPrimary}`]:{color:(a.vars||a).palette.primary.contrastText,backgroundColor:(a.vars||a).palette.primary.dark},[`& .${i.avatarColorSecondary}`]:{color:(a.vars||a).palette.secondary.contrastText,backgroundColor:(a.vars||a).palette.secondary.dark},[`& .${i.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:a.typography.pxToRem(10)},[`& .${i.icon}`]:f({marginLeft:5,marginRight:-6},e.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},e.iconColor===e.color&&f({color:a.vars?a.vars.palette.Chip.defaultIconColor:t},e.color!=="default"&&{color:"inherit"})),[`& .${i.deleteIcon}`]:f({WebkitTapHighlightColor:"transparent",color:a.vars?`rgba(${a.vars.palette.text.primaryChannel} / 0.26)`:l,fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:a.vars?`rgba(${a.vars.palette.text.primaryChannel} / 0.4)`:k(l,.4)}},e.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},e.color!=="default"&&{color:a.vars?`rgba(${a.vars.palette[e.color].contrastTextChannel} / 0.7)`:k(a.palette[e.color].contrastText,.7),"&:hover, &:active":{color:(a.vars||a).palette[e.color].contrastText}})},e.size==="small"&&{height:24},e.color!=="default"&&{backgroundColor:(a.vars||a).palette[e.color].main,color:(a.vars||a).palette[e.color].contrastText},e.onDelete&&{[`&.${i.focusVisible}`]:{backgroundColor:a.vars?`rgba(${a.vars.palette.action.selectedChannel} / calc(${a.vars.palette.action.selectedOpacity} + ${a.vars.palette.action.focusOpacity}))`:k(a.palette.action.selected,a.palette.action.selectedOpacity+a.palette.action.focusOpacity)}},e.onDelete&&e.color!=="default"&&{[`&.${i.focusVisible}`]:{backgroundColor:(a.vars||a).palette[e.color].dark}})},({theme:a,ownerState:e})=>f({},e.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:a.vars?`rgba(${a.vars.palette.action.selectedChannel} / calc(${a.vars.palette.action.selectedOpacity} + ${a.vars.palette.action.hoverOpacity}))`:k(a.palette.action.selected,a.palette.action.selectedOpacity+a.palette.action.hoverOpacity)},[`&.${i.focusVisible}`]:{backgroundColor:a.vars?`rgba(${a.vars.palette.action.selectedChannel} / calc(${a.vars.palette.action.selectedOpacity} + ${a.vars.palette.action.focusOpacity}))`:k(a.palette.action.selected,a.palette.action.selectedOpacity+a.palette.action.focusOpacity)},"&:active":{boxShadow:(a.vars||a).shadows[1]}},e.clickable&&e.color!=="default"&&{[`&:hover, &.${i.focusVisible}`]:{backgroundColor:(a.vars||a).palette[e.color].dark}}),({theme:a,ownerState:e})=>f({},e.variant==="outlined"&&{backgroundColor:"transparent",border:a.vars?`1px solid ${a.vars.palette.Chip.defaultBorder}`:`1px solid ${a.palette.mode==="light"?a.palette.grey[400]:a.palette.grey[700]}`,[`&.${i.clickable}:hover`]:{backgroundColor:(a.vars||a).palette.action.hover},[`&.${i.focusVisible}`]:{backgroundColor:(a.vars||a).palette.action.focus},[`& .${i.avatar}`]:{marginLeft:4},[`& .${i.avatarSmall}`]:{marginLeft:2},[`& .${i.icon}`]:{marginLeft:4},[`& .${i.iconSmall}`]:{marginLeft:2},[`& .${i.deleteIcon}`]:{marginRight:5},[`& .${i.deleteIconSmall}`]:{marginRight:3}},e.variant==="outlined"&&e.color!=="default"&&{color:(a.vars||a).palette[e.color].main,border:`1px solid ${a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / 0.7)`:k(a.palette[e.color].main,.7)}`,[`&.${i.clickable}:hover`]:{backgroundColor:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / ${a.vars.palette.action.hoverOpacity})`:k(a.palette[e.color].main,a.palette.action.hoverOpacity)},[`&.${i.focusVisible}`]:{backgroundColor:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / ${a.vars.palette.action.focusOpacity})`:k(a.palette[e.color].main,a.palette.action.focusOpacity)},[`& .${i.deleteIcon}`]:{color:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / 0.7)`:k(a.palette[e.color].main,.7),"&:hover, &:active":{color:(a.vars||a).palette[e.color].main}}})),Aa=U("span",{name:"MuiChip",slot:"Label",overridesResolver:(a,e)=>{const{ownerState:l}=a,{size:t}=l;return[e.label,e[`label${n(t)}`]]}})(({ownerState:a})=>f({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},a.size==="small"&&{paddingLeft:8,paddingRight:8}));function sa(a){return a.key==="Backspace"||a.key==="Delete"}const Ka=$.exports.forwardRef(function(e,l){const t=X({props:e,name:"MuiChip"}),{avatar:p,className:m,clickable:C,color:s="default",component:u,deleteIcon:h,disabled:z=!1,icon:O,label:N,onClick:d,onDelete:c,onKeyDown:D,onKeyUp:v,size:r="medium",variant:y="filled",tabIndex:P,skipFocusWhenDisabled:_=!1}=t,T=w(t,Fa),x=$.exports.useRef(null),S=ma(x,l),I=R=>{R.stopPropagation(),c&&c(R)},g=R=>{R.currentTarget===R.target&&sa(R)&&R.preventDefault(),D&&D(R)},L=R=>{R.currentTarget===R.target&&(c&&sa(R)?c(R):R.key==="Escape"&&x.current&&x.current.blur()),v&&v(R)},E=C!==!1&&d?!0:C,j=E||c?G:u||"div",A=f({},t,{component:j,disabled:z,size:r,color:s,iconColor:$.exports.isValidElement(O)&&O.props.color||s,onDelete:!!c,clickable:E,variant:y}),W=Ua(A),ya=j===G?f({component:u||"div",focusVisibleClassName:W.focusVisible},c&&{disableRipple:!0}):{};let oa=null;c&&(oa=h&&$.exports.isValidElement(h)?$.exports.cloneElement(h,{className:V(h.props.className,W.deleteIcon),onClick:I}):o(Va,{className:V(W.deleteIcon),onClick:I}));let ta=null;p&&$.exports.isValidElement(p)&&(ta=$.exports.cloneElement(p,{className:V(W.avatar,p.props.className)}));let la=null;return O&&$.exports.isValidElement(O)&&(la=$.exports.cloneElement(O,{className:V(W.icon,O.props.className)})),B(ja,f({as:j,className:V(W.root,m),disabled:E&&z?!0:void 0,onClick:d,onKeyDown:g,onKeyUp:L,ref:S,tabIndex:_&&z?-1:P,ownerState:A},ya,T,{children:[ta||la,o(Aa,{className:V(W.label),ownerState:A,children:N}),oa]}))}),F=Ka;function qa(a){return Q("MuiPagination",a)}J("MuiPagination",["root","ul","outlined","text"]);const wa=["boundaryCount","componentName","count","defaultPage","disabled","hideNextButton","hidePrevButton","onChange","page","showFirstButton","showLastButton","siblingCount"];function Ha(a={}){const{boundaryCount:e=1,componentName:l="usePagination",count:t=1,defaultPage:p=1,disabled:m=!1,hideNextButton:C=!1,hidePrevButton:s=!1,onChange:u,page:h,showFirstButton:z=!1,showLastButton:O=!1,siblingCount:N=1}=a,d=w(a,wa),[c,D]=ha({controlled:h,default:p,name:l,state:"page"}),v=(g,L)=>{h||D(L),u&&u(g,L)},r=(g,L)=>{const E=L-g+1;return Array.from({length:E},(j,A)=>g+A)},y=r(1,Math.min(e,t)),P=r(Math.max(t-e+1,e+1),t),_=Math.max(Math.min(c-N,t-e-N*2-1),e+2),T=Math.min(Math.max(c+N,e+N*2+2),P.length>0?P[0]-2:t-1),x=[...z?["first"]:[],...s?[]:["previous"],...y,..._>e+2?["start-ellipsis"]:e+1e?[t-e]:[],...P,...C?[]:["next"],...O?["last"]:[]],S=g=>{switch(g){case"first":return 1;case"previous":return c-1;case"next":return c+1;case"last":return t;default:return null}},I=x.map(g=>typeof g=="number"?{onClick:L=>{v(L,g)},type:"page",page:g,selected:g===c,disabled:m,"aria-current":g===c?"true":void 0}:{onClick:L=>{v(L,S(g))},type:g,page:S(g),selected:!1,disabled:m||g.indexOf("ellipsis")===-1&&(g==="next"||g==="last"?c>=t:c<=1)});return f({items:I},d)}function Ga(a){return Q("MuiPaginationItem",a)}const Za=J("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon"]),M=Za,ca=Z(o("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),da=Z(o("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),Ja=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],fa=(a,e)=>{const{ownerState:l}=a;return[e.root,e[l.variant],e[`size${n(l.size)}`],l.variant==="text"&&e[`text${n(l.color)}`],l.variant==="outlined"&&e[`outlined${n(l.color)}`],l.shape==="rounded"&&e.rounded,l.type==="page"&&e.page,(l.type==="start-ellipsis"||l.type==="end-ellipsis")&&e.ellipsis,(l.type==="previous"||l.type==="next")&&e.previousNext,(l.type==="first"||l.type==="last")&&e.firstLast]},Qa=a=>{const{classes:e,color:l,disabled:t,selected:p,size:m,shape:C,type:s,variant:u}=a,h={root:["root",`size${n(m)}`,u,C,l!=="standard"&&`${u}${n(l)}`,t&&"disabled",p&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[s]],icon:["icon"]};return Y(h,Ga,e)},Xa=U("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:fa})(({theme:a,ownerState:e})=>f({},a.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(a.vars||a).palette.text.primary,height:"auto",[`&.${M.disabled}`]:{opacity:(a.vars||a).palette.action.disabledOpacity}},e.size==="small"&&{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},e.size==="large"&&{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:a.typography.pxToRem(15)})),Ya=U(G,{name:"MuiPaginationItem",slot:"Root",overridesResolver:fa})(({theme:a,ownerState:e})=>f({},a.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(a.vars||a).palette.text.primary,[`&.${M.focusVisible}`]:{backgroundColor:(a.vars||a).palette.action.focus},[`&.${M.disabled}`]:{opacity:(a.vars||a).palette.action.disabledOpacity},transition:a.transitions.create(["color","background-color"],{duration:a.transitions.duration.short}),"&:hover":{backgroundColor:(a.vars||a).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${M.selected}`]:{backgroundColor:(a.vars||a).palette.action.selected,"&:hover":{backgroundColor:a.vars?`rgba(${a.vars.palette.action.selected} / calc(${a.vars.palette.action.selectedOpacity} + ${a.vars.palette.action.hoverOpacity}))`:k(a.palette.action.selected,a.palette.action.selectedOpacity+a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(a.vars||a).palette.action.selected}},[`&.${M.focusVisible}`]:{backgroundColor:a.vars?`rgba(${a.vars.palette.action.selected} / calc(${a.vars.palette.action.selectedOpacity} + ${a.vars.palette.action.focusOpacity}))`:k(a.palette.action.selected,a.palette.action.selectedOpacity+a.palette.action.focusOpacity)},[`&.${M.disabled}`]:{opacity:1,color:(a.vars||a).palette.action.disabled,backgroundColor:(a.vars||a).palette.action.selected}}},e.size==="small"&&{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},e.size==="large"&&{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:a.typography.pxToRem(15)},e.shape==="rounded"&&{borderRadius:(a.vars||a).shape.borderRadius}),({theme:a,ownerState:e})=>f({},e.variant==="text"&&{[`&.${M.selected}`]:f({},e.color!=="standard"&&{color:(a.vars||a).palette[e.color].contrastText,backgroundColor:(a.vars||a).palette[e.color].main,"&:hover":{backgroundColor:(a.vars||a).palette[e.color].dark,"@media (hover: none)":{backgroundColor:(a.vars||a).palette[e.color].main}},[`&.${M.focusVisible}`]:{backgroundColor:(a.vars||a).palette[e.color].dark}},{[`&.${M.disabled}`]:{color:(a.vars||a).palette.action.disabled}})},e.variant==="outlined"&&{border:a.vars?`1px solid rgba(${a.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${a.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${M.selected}`]:f({},e.color!=="standard"&&{color:(a.vars||a).palette[e.color].main,border:`1px solid ${a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / 0.5)`:k(a.palette[e.color].main,.5)}`,backgroundColor:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / ${a.vars.palette.action.activatedOpacity})`:k(a.palette[e.color].main,a.palette.action.activatedOpacity),"&:hover":{backgroundColor:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / calc(${a.vars.palette.action.activatedOpacity} + ${a.vars.palette.action.focusOpacity}))`:k(a.palette[e.color].main,a.palette.action.activatedOpacity+a.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${M.focusVisible}`]:{backgroundColor:a.vars?`rgba(${a.vars.palette[e.color].mainChannel} / calc(${a.vars.palette.action.activatedOpacity} + ${a.vars.palette.action.focusOpacity}))`:k(a.palette[e.color].main,a.palette.action.activatedOpacity+a.palette.action.focusOpacity)}},{[`&.${M.disabled}`]:{borderColor:(a.vars||a).palette.action.disabledBackground,color:(a.vars||a).palette.action.disabled}})})),ae=U("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(a,e)=>e.icon})(({theme:a,ownerState:e})=>f({fontSize:a.typography.pxToRem(20),margin:"0 -8px"},e.size==="small"&&{fontSize:a.typography.pxToRem(18)},e.size==="large"&&{fontSize:a.typography.pxToRem(22)})),ee=$.exports.forwardRef(function(e,l){const t=X({props:e,name:"MuiPaginationItem"}),{className:p,color:m="standard",component:C,components:s={},disabled:u=!1,page:h,selected:z=!1,shape:O="circular",size:N="medium",slots:d={},type:c="page",variant:D="text"}=t,v=w(t,Ja),r=f({},t,{color:m,disabled:u,selected:z,shape:O,size:N,type:c,variant:D}),y=Pa(),P=Qa(r),T=(y.direction==="rtl"?{previous:d.next||s.next||da,next:d.previous||s.previous||ca,last:d.first||s.first||na,first:d.last||s.last||ia}:{previous:d.previous||s.previous||ca,next:d.next||s.next||da,first:d.first||s.first||na,last:d.last||s.last||ia})[c];return c==="start-ellipsis"||c==="end-ellipsis"?o(Xa,{ref:l,ownerState:r,className:V(P.root,p),children:"\u2026"}):B(Ya,f({ref:l,ownerState:r,component:C,disabled:u,className:V(P.root,p)},v,{children:[c==="page"&&h,T?o(ae,{as:T,ownerState:r,className:P.icon}):null]}))}),oe=ee,te=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],le=a=>{const{classes:e,variant:l}=a;return Y({root:["root",l],ul:["ul"]},qa,e)},re=U("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(a,e)=>{const{ownerState:l}=a;return[e.root,e[l.variant]]}})({}),ne=U("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(a,e)=>e.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function ie(a,e,l){return a==="page"?`${l?"":"Go to "}page ${e}`:`Go to ${a} page`}const se=$.exports.forwardRef(function(e,l){const t=X({props:e,name:"MuiPagination"}),{boundaryCount:p=1,className:m,color:C="standard",count:s=1,defaultPage:u=1,disabled:h=!1,getItemAriaLabel:z=ie,hideNextButton:O=!1,hidePrevButton:N=!1,renderItem:d=I=>o(oe,f({},I)),shape:c="circular",showFirstButton:D=!1,showLastButton:v=!1,siblingCount:r=1,size:y="medium",variant:P="text"}=t,_=w(t,te),{items:T}=Ha(f({},t,{componentName:"Pagination"})),x=f({},t,{boundaryCount:p,color:C,count:s,defaultPage:u,disabled:h,getItemAriaLabel:z,hideNextButton:O,hidePrevButton:N,renderItem:d,shape:c,showFirstButton:D,showLastButton:v,siblingCount:r,size:y,variant:P}),S=le(x);return o(re,f({"aria-label":"pagination navigation",className:V(S.root,m),ownerState:x,ref:l},_,{children:o(ne,{className:S.ul,ownerState:x,children:T.map((I,g)=>o("li",{children:d(f({},I,{color:C,"aria-label":z(I.type,I.page,I.selected),shape:c,size:y,variant:P}))},g))})}))}),ce=se;var aa={},de=ua.exports;Object.defineProperty(aa,"__esModule",{value:!0});var ba=aa.default=void 0,pe=de(pa()),ue=ga,ge=(0,pe.default)((0,ue.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"}),"KeyboardArrowDown");ba=aa.default=ge;var ea={},ve=ua.exports;Object.defineProperty(ea,"__esModule",{value:!0});var Ca=ea.default=void 0,fe=ve(pa()),be=ga,Ce=(0,fe.default)((0,be.jsx)("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"KeyboardArrowRight");Ca=ea.default=Ce;const ye={current_page:1,data:[],path:"",first_page_url:"",last_page:1,last_page_url:"",next_page_url:"",prev_page_url:"",per_page:10,from:0,to:0,total:0};function xe({paginationData:a,onPageChange:e}){return o(_a,{sx:{m:2},display:"flex",justifyContent:"flex-end",children:o(ce,{count:a==null?void 0:a.last_page,page:a==null?void 0:a.current_page,variant:"outlined",shape:"rounded",onChange:e})})}function $e(a){return B(va,{children:[o(Sa,{component:Ia,children:a.TableContent}),a.isLoading?o("div",{}):o(xe,{paginationData:a.data,onPageChange:a.handlePageChange})]})}function me(){const{corporateValue:a}=$.exports.useContext(ka),[e,l]=Ra();$.exports.useState(null);const t=za();function p(v){const r=$.exports.useRef(null),[y,P]=$.exports.useState(""),_=x=>{var I;const S=(I=x.target.value)!=null?I:"";P(S)},T=x=>{x.preventDefault(),v.onSearch({search:y})};return $.exports.useEffect(()=>{var x;P((x=e.get("search"))!=null?x:"")},[]),o("form",{onSubmit:T,style:{width:"100%"},children:o(Da,{id:"search-input",ref:r,label:"Search",variant:"outlined",fullWidth:!0,onChange:_,value:y})})}function m(v){return H.useState(null),o("div",{children:o(Oa,{direction:"row",spacing:2,sx:{p:2},children:o(p,{onSearch:O})})})}const[C,s]=$.exports.useState(!0),[u,h]=$.exports.useState(ye),z=async(v=null)=>{s(!0);const r=v||Object.fromEntries([...e.entries()]),y=await Ta.get(a+"/claims",{params:r});s(!1),h(y.data.data)},O=async v=>{await z(v),l(v)},N=(v,r)=>{const y=Object.fromEntries([...e.entries(),["page",r]]);z(y),l(y)};$.exports.useEffect(()=>{z()},[]);const d={fontWeight:"bold"};function c(v){var _,T,x,S,I,g,L,E;const{row:r}=v,[y,P]=H.useState(!1);return B(H.Fragment,{children:[B(K,{sx:{"& > *":{borderBottom:"unset"}},children:[o(b,{children:o(La,{"aria-label":"expand row",size:"small",onClick:()=>P(!y),children:y?o(ba,{}):o(Ca,{})})}),o(b,{align:"left",children:r.code}),o(b,{align:"left",children:(_=r.member)==null?void 0:_.full_name}),o(b,{align:"left",children:(T=r.plan)==null?void 0:T.code}),o(b,{align:"left",children:(S=(x=r.claim_request)==null?void 0:x.service)==null?void 0:S.name}),B(b,{align:"left",children:["(",(g=(I=r.diagnoses[0])==null?void 0:I.icd)==null?void 0:g.code,") ",(E=(L=r.diagnoses[0])==null?void 0:L.icd)==null?void 0:E.name]}),o(b,{align:"left",children:Ma(r.total_claim)}),B(b,{align:"center",children:[r.status=="draft"&&o(F,{label:"Draft",color:"default",variant:"outlined"}),r.status=="requested"&&o(F,{label:"Requested",color:"primary"}),r.status=="received"&&o(F,{label:"Received",color:"success",variant:"outlined"}),r.status=="approved"&&o(F,{label:"Approved",color:"success"}),r.status=="postpone"&&o(F,{label:"Postpone",color:"primary",variant:"outlined"}),r.status=="paid"&&o(F,{label:"Paid",color:"warning"}),r.status=="declined"&&o(F,{label:"Declined",color:"error"})]}),B(b,{align:"right",children:[["approved","paid"].includes(r.status)&&o(ra,{icon:"eva:eye-fill",onClick:j=>{t("/claims/"+r.id)}}),!["approved","paid"].includes(r.status)&&o(ra,{icon:"eva:edit-outline",onClick:j=>{t("/claims/"+r.id)}})]})]}),o(K,{children:o(b,{style:{paddingBottom:0,paddingTop:0},colSpan:99,children:o(Na,{in:y,timeout:"auto",unmountOnExit:!0})})})]})}function D(){return B(Ba,{"aria-label":"collapsible table",children:[o(q,{children:B(K,{children:[o(b,{style:d,align:"left"}),o(b,{style:d,align:"left",children:"Code"}),o(b,{style:d,align:"left",children:"Member Name"}),o(b,{style:d,align:"left",children:"Plan"}),o(b,{style:d,align:"left",children:"Benefit"}),o(b,{style:d,align:"left",children:"Diagnosis"}),o(b,{style:d,align:"left",children:"Total Claim"}),o(b,{style:d,align:"left",children:"Status"}),o(b,{style:d,align:"right",children:"Action"})]})}),C?o(q,{children:o(K,{children:o(b,{colSpan:8,align:"center",children:"Loading"})})}):u.data.length===0?o(q,{children:o(K,{children:o(b,{colSpan:8,align:"center",children:"No Data"})})}):o(q,{children:u.data.map(v=>o(c,{row:v},v.id))})]})}return B(va,{children:[o(m,{}),o($e,{isLoading:C,lastRequest:0,data:u,handlePageChange:N,TableContent:o(D,{})})]})}function Se(){const a="Claim";return B($a,{title:a,sx:{mx:2},children:[o(xa,{heading:a,links:[{name:"Dashboard",href:"/dashboard"},{name:"Claim",href:"/claims"}]}),o(me,{})]})}export{Se as default}; diff --git a/public/client-portal/assets/Index.a6603d94.js b/public/client-portal/assets/Index.a6603d94.js new file mode 100644 index 00000000..bce3313d --- /dev/null +++ b/public/client-portal/assets/Index.a6603d94.js @@ -0,0 +1 @@ +import{c as te,j as e,f as t,F as z,S as n,T as i,B as ue,D as j,Y as R,H as O,s as Y,r as s,L as ie,t as k,Z as Q,$ as U,m as J,a0 as ge,a1 as fe,n as be,I as xe,a2 as ye,a3 as ve,a4 as Ce}from"./index.4f61bfb1.js";import{P as ke}from"./Page.f00bcef1.js";import{M as K}from"./MuiDialog.0dcea58f.js";import{S as Se,a as De,b as Ie}from"./Stepper.ca8f0c33.js";import{C as T}from"./Card.08e30663.js";import{f as _,a as V}from"./formatNumber.bfdec834.js";import{c as we,b as Le,u as Te,o as Pe,F as Fe,R as Be}from"./RHFTextField.619c1fe9.js";import{L as X,l as N}from"./LinearProgress.7ce3ba86.js";import{F as Re,S as ee}from"./FormControlLabel.70f1e7c6.js";import{C as je}from"./Checkbox.66cb8f21.js";import{L as q}from"./LoadingButton.69e85be7.js";import{m as Ne}from"./jsonToFormData.921fa4fb.js";import{T as $e}from"./TextField.4a80d643.js";import{S as Ae}from"./Search.aaf8524e.js";import{T as We}from"./Table.97dcc15d.js";import{G}from"./Grid.c1e049cd.js";import"./Close.08d0b6dc.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";import"./isObject.095d1ac4.js";import"./SwitchBase.1ec49b3e.js";import"./generateUtilityClasses.06032f54.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TableContainer.fe9d4d86.js";import"./TableHead.be2e068b.js";const Ye=te(e("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add"),Me=te(e("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight"),Ee=["Review","Approval","Disbursement"],Oe=({title:o,openDialog:m,setOpenDialog:d,data:a})=>e(K,{title:o,openDialog:m,setOpenDialog:d,content:(()=>t(z,{children:[t(n,{alignItems:"center",justifyContent:"space-between",direction:"row",sx:{marginTop:1},children:[e(i,{variant:"subtitle1",sx:{height:"max-content"},children:"Claim Request"}),t(n,{children:[e(i,{variant:"caption",children:"Submission date"}),e(i,{variant:"caption",children:"15 / 05 / 2022"})]})]}),e(ue,{sx:{width:"100%",marginTop:2},children:e(Se,{alternativeLabel:!0,children:Ee.map(h=>e(De,{children:e(Ie,{children:h})},h))})}),e(n,{marginTop:2,children:e(i,{variant:"subtitle1",paddingY:2,children:"17 Mei 2022"})}),t(n,{direction:"row",spacing:2,children:[e(j,{orientation:"vertical",flexItem:!0,sx:{borderStyle:"dashed"}}),t(n,{spacing:2,sx:{flex:1,maxWidth:"100%"},children:[t(T,{sx:{paddingY:2,paddingX:3},children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[e(i,{variant:"body1",children:"09:10 WIB"}),e(i,{sx:{backgroundColor:R.light.warning.lighter,color:R.light.warning.dark,borderColor:R.light.warning.dark,border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Approval"})]}),e(j,{sx:{marginY:2}}),t(n,{children:[e(i,{variant:"subtitle2",color:"#404040",children:"Details : mohon melengkapi kekurangan dokumen"}),e(i,{variant:"caption",color:"#757575",sx:{marginTop:2,marginBottom:1},children:"Lab pemeriksaan darah"}),e(O,{variant:"outlined",startIcon:e(Ye,{}),fullWidth:!0,sx:{typography:"subtitle2",borderColor:"#F5F5F5"},children:"Hasil Pemeriksaan Laboratorium"})]})]}),t(T,{sx:{flex:1,maxWidth:"100%",paddingY:2,paddingX:3},children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[e(i,{variant:"body1",children:"09:00 WIB"}),e(i,{sx:{backgroundColor:R.light.warning.lighter,color:R.light.warning.dark,borderColor:R.light.warning.dark,border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Approval"})]}),e(j,{sx:{marginY:2}}),e(n,{children:e(i,{variant:"subtitle2",color:"#404040",children:"Details : Penilaian Dokter"})})]}),t(T,{sx:{flex:1,maxWidth:"100%",paddingY:2,paddingX:3},children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[e(i,{variant:"body1",children:"08:00 WIB"}),e(i,{sx:{backgroundColor:"#F5F5F5",color:"#757575",borderColor:"#757575",border:"1px solid",borderRadius:"6px",padding:1},variant:"caption",children:"Review"})]}),e(j,{sx:{marginY:2}}),e(n,{children:e(i,{variant:"subtitle2",color:"#404040",children:"Details : Klaim Diajukan"})})]})]})]})]}))()}),ne=Oe,Ue=Y(T)(({theme:o})=>({boxShadow:"none",padding:o.spacing(1),borderRadius:.5,color:"black"})),He=({title:o,openDialog:m,setOpenDialog:d,data:a})=>{const[y,h]=s.exports.useState(!1),[x,l]=s.exports.useState(""),g=()=>{l("Claim Details"),h(!0)};return t(z,{children:[e(K,{title:o,openDialog:m,setOpenDialog:d,content:(()=>e(n,{sx:{marginTop:2},children:e(Ue,{children:a?a.map(({info:p,date:u,time:D},v)=>t("div",{children:[v>=1?e(j,{sx:{marginY:.5}}):"",t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[t(n,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[e(i,{sx:{typography:"caption"},children:p}),e(ie,{component:"button",variant:"caption",underline:"always",onClick:g,children:"Info Detail"})]}),t(n,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[e(i,{sx:{typography:"caption",color:"#656565"},children:u}),e(i,{sx:{typography:"caption",color:"#656565"},children:D})]})]})]},v)):""})}))()}),e(ne,{openDialog:y,setOpenDialog:h,title:{name:x}})]})},_e=He,qe=Y(T)(({theme:o})=>({boxShadow:"none",padding:"1.5rem",color:"black",backgroundColor:o.palette.grey[200],height:"100%",maxHeight:"240px"})),Ve=Y(T)(({theme:o})=>({boxShadow:"none",padding:o.spacing(1),borderRadius:.5,color:"black",marginTop:2,overflowY:"auto",maxHeight:"154px",minHeight:"154px",gap:"0.5rem"}));function ze({data:o}){const[m,d]=s.exports.useState(!1),[a,y]=s.exports.useState(""),[h,x]=s.exports.useState(""),l=g=>{switch(g){case"allNotification":y("Notification"),x(g),d(!0);break;case"infoDetail":y("Claim Details"),x(g),d(!0);break}};return t(qe,{children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[e(i,{children:t(i,{variant:"body2",component:"span",sx:{display:"flex",alignItems:"center"},children:[e(k,{icon:"eva:bell-fill",marginRight:.75}),"Notification",e("span",{style:{width:"12px",height:"12px",backgroundColor:"#19BBBB",marginLeft:"0.5rem",borderRadius:"50%"}})]})}),e(O,{sx:{typography:"body2"},endIcon:e(Me,{}),onClick:()=>l("allNotification"),children:"View All"})]}),e(Ve,{sx:{display:(o==null?void 0:o.length)===0||o===void 0?"flex":"block"},children:o?o.map(({info:g,date:S,time:p},u)=>t("div",{children:[u>=1?e(j,{sx:{marginY:.5}}):"",t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[t(n,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[e(i,{sx:{typography:"caption"},children:g}),e(ie,{component:"button",variant:"caption",underline:"always",onClick:()=>l("infoDetail"),children:"Info Detail"})]}),t(n,{direction:"column",justifyContent:"flex-start",alignItems:"flex-start",children:[e(i,{sx:{typography:"caption",color:"#656565"},children:S}),e(i,{sx:{typography:"caption",color:"#656565"},children:p})]})]})]},u)):e(n,{justifyContent:"center",alignItems:"center",flexGrow:1,children:"No Notification"})}),h==="allNotification"&&e(_e,{openDialog:m,setOpenDialog:d,title:{name:a},data:o}),h==="infoDetail"&&e(ne,{openDialog:m,setOpenDialog:d,title:{name:a}})]})}const Ke=Y(X)(({theme:o})=>({height:10,borderRadius:6,[`&.${N.colorPrimary}`]:{backgroundColor:o.palette.grey[o.palette.mode==="light"?300:800]},[`& .${N.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));function Xe({title:o,openDialog:m,setOpenDialog:d,data:a}){const[y,h]=s.exports.useState(!1),[x,l]=s.exports.useState(!0),[g,S]=s.exports.useState(!1);s.exports.useState("");const{corporateValue:p}=s.exports.useContext(Q),u=we().shape({topup:Le().max(a==null?void 0:a.maxTopUp,`Maximum top-up amount is ${_(a==null?void 0:a.maxTopUp)}`)}),D={topup:0},v=Te({resolver:Pe(u),defaultValues:D}),{setValue:M,reset:C,handleSubmit:I,formState:{errors:w,isSubmitting:H}}=v;s.exports.useEffect(()=>{m===!1&&(h(!1),l(!0),S(!1),C())},[m,C]);const c=async b=>{await new Promise(r=>setTimeout(r,500)),h(!1),l(!0),S(!1);try{await U.post(p+"/topup",{topup:b.topup}),J("The request has been sent",{variant:"success"}),d(!1),C()}catch{J("An error occurred",{variant:"error"}),d(!1)}},L=b=>{h(!y),l(b==="0"||b===""),S(!g),M("topup",a.maxTopUp.toString())},$=b=>{let r;b.startsWith("0")?r="0":r=b,l(r==="0"||r===""),M("topup",r)};return e(K,{title:o,openDialog:m,setOpenDialog:d,content:(()=>{var b;return t(n,{spacing:1,marginTop:2,children:[t(n,{children:[e(i,{variant:"caption",color:"#637381",children:"Company Name"}),e(i,{variant:"body2",children:a?a.companyName:""})]}),t(n,{children:[e(i,{variant:"caption",color:"#637381",children:"Policy Number"}),e(i,{variant:"body2",children:a?a.policyNumber:0})]}),t(n,{direction:"row",spacing:22,children:[t(n,{children:[e(i,{variant:"caption",color:"#637381",children:"Total Member"}),t(i,{variant:"body2",children:[a?a.totalMembers:0," Person"]})]}),t(n,{children:[e(i,{variant:"caption",color:"#637381",children:"Total Cases"}),t(i,{variant:"body2",children:[a?a.totalCases:0," Cases"]})]})]}),t(n,{spacing:1,sx:{backgroundColor:"#F4F6F8",borderRadius:1.5,padding:2},children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",children:[t(n,{children:[e(i,{variant:"body2",children:"Company Pooled Fund"}),e(i,{variant:"body2",children:_(a?a.myLimit.balance:0)}),t(i,{variant:"caption",color:"#919EAB",children:["/ ",a?a.myLimit.total:0]})]}),e(n,{children:t(i,{variant:"h5",children:[a?a.myLimit.percentage:0,"%"]})})]}),e(Ke,{variant:"determinate",value:a?a.myLimit.percentage:0})]}),t(n,{spacing:2,children:[e(i,{variant:"subtitle1",marginTop:3,children:"Top Up Limit"}),t(Fe,{methods:v,onSubmit:I(c),children:[e(Be,{name:"topup",label:"Top Up",type:"number",disabled:y,onChange:r=>$(r.target.value),error:!!w.topup,helperText:(b=w.topup)==null?void 0:b.message}),e(Re,{name:"checkboxTopUp",sx:{typography:"caption"},control:e(je,{checked:g,onChange:r=>L(r.target.value)}),label:"Max "+_(a?a.maxTopUp:0)}),e(q,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:H,sx:{marginTop:2},disabled:x,children:"Ajukan Permintaan"})]})]})]})})(),maxWidth:"xs"})}const Ge=Y(X)(({theme:o})=>({height:10,borderRadius:6,[`&.${N.colorPrimary}`]:{backgroundColor:o.palette.grey[o.palette.mode==="light"?300:800]},[`& .${N.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}})),Je=({openDialog:o,setOpenDialog:m,data:d})=>{const[a,y]=s.exports.useState("IP"),h=s.exports.useRef(null),[x,l]=s.exports.useState([]),g=r=>{r.target.files[0]?l([...x,...r.target.files]):console.log("NO FILE")},S=(r,f)=>{l(r.filter((P,A)=>A!=f))},p=s.exports.useRef(null),[u,D]=s.exports.useState([]),v=r=>{r.target.files[0]?D([...u,...r.target.files]):console.log("NO FILE")},M=(r,f)=>{D(r.filter((P,A)=>A!=f))},C=s.exports.useRef(null),[I,w]=s.exports.useState([]),H=r=>{r.target.files[0]?w([...I,...r.target.files]):console.log("NO FILE")},c=(r,f)=>{w(r.filter((P,A)=>A!=f))},[L,$]=s.exports.useState(!1);function E(){$(!0),console.log(d.id);const r=Ne({member_id:d.id,result_files:I,diagnosa_files:x,kondisi_files:u,service_code:a});U.post("/claim-requests",r).then(f=>{var P;J((P=f.data.message)!=null?P:"Berhasil membuat data",{variant:"success"})}).catch(({response:f})=>{var P;J((P=f.data.message)!=null?P:"Something Went Wrong",{variant:"error"})}).then(()=>{$(!1)})}const b=()=>t(n,{paddingY:1,children:[e(n,{direction:"row",justifyContent:"end",sx:{marginBottom:2},children:t(i,{textAlign:"right",variant:"body2",children:["Submission Date : ",e("br",{})," ",ge(new Date,"dd/MM/yyyy")]})}),e(T,{sx:{p:1,background:"#f4f6f8",marginBottom:2},children:t(n,{direction:"row",spacing:2,children:[e(O,{sx:{padding:2,width:"100%"},variant:a=="IP"?"contained":"",onClick:()=>{y("IP")},children:"Rawat Inap"}),e(O,{sx:{padding:2,width:"100%"},variant:a=="OP"?"contained":"",onClick:()=>{y("OP")},children:"Rawat Jalan"})]})}),e(T,{sx:{p:1,background:"#f4f6f8",marginBottom:2},children:t(n,{direction:"row",children:[e(fe,{src:"https://minimal-assets-api.vercel.app/assets/images/avatars/avatar_5.jpg",alt:d.fullName,sx:{marginTop:1,width:48,height:48}}),t(n,{sx:{p:1},children:[e(i,{children:d.fullName}),e(i,{children:d.memberId})]})]})}),t(T,{sx:{paddingY:1,paddingX:2},children:[e(i,{variant:"body1",sx:{marginBottom:1,fontWeight:600},children:"Total Limit"}),e(Ge,{variant:"determinate",value:d.limit.percentage}),t(i,{sx:{textAlign:"right",marginTop:1},children:[_(d.limit.current)," / ",_(d.limit.total)]})]}),t(n,{divider:e(j,{orientation:"horizontal",flexItem:!0}),spacing:4,sx:{marginY:2},children:[t(n,{sx:{marginTop:2},children:[t(i,{variant:"body1",fontWeight:600,children:[e(k,{icon:"eva:file-text-fill"})," Dokumen Kondisi"]}),e(n,{divider:e(j,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:u&&u.map((r,f)=>t(n,{direction:"row",justifyContent:"space-between",children:[e(i,{sx:{color:"text.secondary"},children:r.name}),e(k,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{M(u,f)}})]},f))}),e("input",{type:"file",id:"file",ref:p,style:{display:"none"},multiple:!0,onChange:v,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"}),t(q,{variant:"outlined",onClick:()=>{var r;(r=p==null?void 0:p.current)==null||r.click()},children:[e(k,{icon:"eva:plus-fill"}),"Add Result"]})]}),t(n,{sx:{marginTop:2},children:[t(i,{variant:"body1",fontWeight:600,children:[e(k,{icon:"eva:file-text-fill"})," Dokumen Diagnosa"]}),e(n,{divider:e(j,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:x&&x.map((r,f)=>t(n,{direction:"row",justifyContent:"space-between",children:[e(i,{sx:{color:"text.secondary"},children:r.name}),e(k,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{S(x,f)}})]},f))}),e("input",{type:"file",id:"file",ref:h,style:{display:"none"},multiple:!0,onChange:g,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"}),t(q,{variant:"outlined",onClick:()=>{var r;(r=h==null?void 0:h.current)==null||r.click()},children:[e(k,{icon:"eva:plus-fill"}),"Add Result"]})]}),t(n,{sx:{marginTop:2},children:[t(i,{variant:"body1",fontWeight:600,children:[e(k,{icon:"eva:file-text-fill"})," Dokumen Hasil Penunjang"]}),e(n,{divider:e(j,{orientation:"horizontal",flexItem:!0}),spacing:1,sx:{marginY:2},children:I&&I.map((r,f)=>t(n,{direction:"row",justifyContent:"space-between",children:[e(i,{sx:{color:"text.secondary"},children:r.name}),e(k,{icon:"eva:trash-2-outline",color:"darkred",onClick:()=>{c(I,f)}})]},f))}),e("input",{type:"file",id:"file",ref:C,style:{display:"none"},multiple:!0,onChange:H,accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain, application/pdf"}),t(q,{variant:"outlined",onClick:()=>{var r;(r=C==null?void 0:C.current)==null||r.click()},children:[e(k,{icon:"eva:plus-fill"}),"Add File"]})]})]}),e(q,{variant:"contained",sx:{marginTop:2,p:2},onClick:()=>{E()},loading:L,children:"LOG Request"})]});return e(z,{children:e(K,{title:{name:d.fullName},openDialog:o,setOpenDialog:m,content:b(),maxWidth:"sm"})})},Ze=Je,Qe=Y(X)(({theme:o})=>({height:10,borderRadius:6,[`&.${N.colorPrimary}`]:{backgroundColor:o.palette.grey[o.palette.mode==="light"?300:800]},[`& .${N.bar}`]:{borderRadius:6,background:"linear-gradient(270deg, #19BBBB 38.42%, #FF9565 76.21%, #FE7253 104.02%)"}}));function et({title:o,openDialog:m,setOpenDialog:d}){const{corporateValue:a}=s.exports.useContext(Q),[y,h]=s.exports.useState([]),[x,l]=s.exports.useState({id:0,fullName:"",memberId:"",limit:{current:0,total:0,percentage:0}}),[g,S]=s.exports.useState(""),[p,u]=s.exports.useState({}),D=async c=>{c.preventDefault(),u(g===""?{}:{search:g}),await new Promise(L=>setTimeout(L,500))},v=new Date,M=`${v.getDate()} / ${v.getMonth()+1} / ${v.getFullYear()}`,[C,I]=s.exports.useState(!1),w=({id:c,fullName:L,memberId:$,limit:E,avatar:b})=>{l({id:c,fullName:L,memberId:$,limit:{current:E.current,total:E.total,percentage:E.percentage},avatar:{url:b&&b.url,title:b&&b.title}}),I(!0)};return s.exports.useEffect(()=>{(async()=>{if(m===!0){const c=await U.get(`${a}/members`,{params:{...p,type:"claim-submit"}});h(c.data.data)}})()},[a,m,p]),t(z,{children:[e(K,{title:o,openDialog:m,setOpenDialog:d,content:(()=>t(n,{children:[t(n,{direction:"row",justifyContent:"space-between",alignItems:"center",paddingY:1,children:[e(i,{variant:"subtitle1",children:"Pilih Karyawan"}),t(n,{sx:{color:"#757575"},children:[e(i,{variant:"caption",children:"Submission date"}),e(i,{variant:"caption",children:M})]})]}),e("form",{onSubmit:D,children:e($e,{id:"search-input",variant:"outlined",fullWidth:!0,onChange:c=>S(c==null?void 0:c.target.value),value:g,InputProps:{startAdornment:e(be,{position:"start",children:e(Ae,{})})},placeholder:"Cari nama atau member ID disini...",sx:{marginTop:2}})}),e(n,{marginTop:2,spacing:1,children:y.map((c,L)=>e(T,{sx:{paddingY:1,paddingX:2},onClick:()=>w({id:c.id,fullName:c.fullName,memberId:c.memberId,limit:{current:c.limit.current,total:c.limit.total,percentage:c.limit.percentage}}),children:t(n,{direction:"row",alignItems:"center",spacing:2,children:[e("img",{width:40,height:40,src:c.avatar?c.avatar.url:"/images/member.png",alt:c.avatar?c.avatar.url:"user-profile",style:{borderRadius:"50%"}}),t(n,{sx:{flex:"45%"},children:[e(i,{variant:"subtitle1",children:c.fullName}),t(i,{color:"#637381",variant:"body2",sx:{fontWeight:500},children:["Member ID : ",c.memberId]})]}),t(n,{spacing:1,paddingY:1,children:[e(i,{color:"#0A0A0A",variant:"caption",children:"Total Limit"}),e(Qe,{variant:"determinate",value:c.limit&&c.limit.percentage}),t(i,{variant:"subtitle2",sx:{fontWeight:500},children:[c.limit&&c.limit.current," /"," ",e(i,{variant:"body2",color:"#757575",component:"span",children:c.limit&&c.limit.total})]})]}),e(xe,{children:e(k,{icon:"ic:round-chevron-right"})})]})},L))})]}))(),maxWidth:"sm"}),e(Ze,{openDialog:C,setOpenDialog:I,data:x})]})}const tt=Y(T)(({theme:o})=>({boxShadow:"none",padding:o.spacing(3),color:"black",backgroundColor:o.palette.grey[200],maxHeight:"240px"})),it=Y(X)(({theme:o})=>({height:10,borderRadius:6,[`&.${N.colorPrimary}`]:{backgroundColor:o.palette.grey[o.palette.mode==="light"?300:800]},[`& .${N.bar}`]:{borderRadius:6,backgroundColor:o.palette.primary.main}}));function nt(o){const[m,d]=s.exports.useState(!1),[a,y]=s.exports.useState(""),[h,x]=s.exports.useState(""),{limit:l,topUpLimit:g,members:S}=o.data||{};if(!l||!g)return null;const p=u=>{switch(u){case"submitClaim":y("Add Claim"),x(u),d(!0);break;case"topUpLimit":y("Top Up Limit"),x(u),d(!0);break}};return t(tt,{children:[t(z,{children:[t(n,{direction:"row",justifyContent:"space-between",sx:{mb:1},children:[t("div",{children:[e(i,{variant:"body2",component:"span",sx:{opacity:.72},children:"Total Limit"}),e(i,{sx:{typography:"body2"},children:_(l.myLimit?l.myLimit.balance:0)}),t(i,{sx:{typography:"caption",color:"#919EAB"},children:["/ ",V(l.myLimit?l.myLimit.total:0)]})]}),e(n,{direction:"row",alignItems:"center",justifyContent:"center",children:t(i,{variant:"h5",sx:{ml:.5},children:[l.myLimit?l.myLimit.percentage:0,"%"]})})]}),e(it,{variant:"determinate",value:l.myLimit?l.myLimit.percentage:0,sx:{mb:1}}),t(n,{sx:{backgroundColor:"#B2E8E8",paddingY:1,paddingX:1.5,mb:2},children:[t(i,{sx:{typography:"caption",display:"flex",alignItems:"center"},children:[e(k,{icon:"bxs:lock-alt",width:12,height:13,sx:{color:"#424242",marginRight:"6px"}}),t(i,{variant:"caption",component:"span",children:["Lock Fund ( ",l.lockLimit?l.lockLimit.percentage:0,"% )"]})]}),t(i,{sx:{typography:"caption",color:"#637381"},children:[V(l.lockLimit?l.lockLimit.balance:0)," /"," ",V(l.myLimit?l.myLimit.total:0)]})]}),t(n,{direction:"row",spacing:2,children:[e(O,{variant:"outlined",startIcon:e(k,{icon:"bi:clipboard-check-fill"}),fullWidth:!0,onClick:()=>p("submitClaim"),children:"Submit Claim"}),e(O,{variant:"contained",startIcon:e(k,{icon:"heroicons-solid:cash"}),fullWidth:!0,onClick:()=>p("topUpLimit"),children:"Top Up"})]})]}),h==="submitClaim"&&e(et,{openDialog:m,setOpenDialog:d,title:{name:a}}),h==="topUpLimit"&&e(Xe,{openDialog:m,setOpenDialog:d,title:{name:a,icon:"heroicons-solid:cash"},data:g})]})}function Nt(){const{themeStretch:o}=ye(),{corporateValue:m}=s.exports.useContext(Q),[d,a]=s.exports.useState([]),[y,h]=s.exports.useState(),[x,l]=s.exports.useState(!0),g={isLoading:x,setIsLoading:l},S=Y(X)(({theme:F})=>({height:10,borderRadius:6,[`&.${N.colorPrimary}`]:{backgroundColor:"#D1F1F1"},[`& .${N.bar}`]:{borderRadius:6,backgroundColor:F.palette.primary.main}})),[p,u]=ve(),[D,v]=s.exports.useState({}),M={searchParams:p,setSearchParams:u,appliedParams:D,setAppliedParams:v},[C,I]=s.exports.useState("asc"),[w,H]=s.exports.useState("fullName"),c={order:C,setOrder:I,orderBy:w,setOrderBy:H},[L,$]=s.exports.useState(0),[E,b]=s.exports.useState(10),[r,f]=s.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),P={page:L,setPage:$,rowsPerPage:E,setRowsPerPage:b,paginationTable:r,setPaginationTable:f},[A,re]=s.exports.useState(""),ae={searchText:A,setSearchText:re,handleSearchSubmit:async F=>{if(F.preventDefault(),A===""){p.delete("search");const W=Object.fromEntries([...p.entries()]);v(W)}else{const W=Object.fromEntries([...p.entries(),["search",A]]);v(W)}}},[oe,se]=s.exports.useState("all"),[le,ce]=s.exports.useState([]),de={useFilter:!0,config:{label:"Division",divisionValue:oe,divisionData:le,handleDivisionChange:F=>{if(se(F.target.value),F.target.value==="all"){p.delete("division");const W=Object.fromEntries([...p.entries()]);v(W)}else{const W=Object.fromEntries([...p.entries(),["division",F.target.value]]);v(W)}}}},pe=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"center",label:"Name",isSort:!0},{id:"division",align:"center",label:"Divisi",isSort:!0},{id:"limit",align:"center",label:"Limit",isSort:!1},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"right",label:"",isSort:!1}];return s.exports.useEffect(()=>{(async()=>{l(!0),await new Promise(B=>setTimeout(B,250));const F=Object.keys(D).length!==0?D:Object.fromEntries([...p.entries(),["order",C],["orderBy",w]]),W=await U.get(`${m}/policy`),me=await U.get(`${m}/division`),Z=await U.get(`${m}/members`,{params:{...F}}),he=await U.get(`${m}/topup`);if(u(F),h({limit:W.data.data,topUpLimit:he.data.data}),ce(me.data),a(Z.data.data.map(B=>({...B,limit:t(ee,{children:[e(S,{variant:"determinate",value:B.limit.percentage,sx:{mb:1}}),t(i,{sx:{typography:"caption",color:"#637381"},children:[V(B.limit.current)," / ",V(B.limit.total)]})]}),status:B.status===1?e(O,{sx:{backgroundColor:"rgba(84, 214, 44, 0.16)",color:R.dark.success.dark,paddingY:0,"&:hover":{backgroundColor:"rgba(84, 214, 44, 0.32)",color:R.dark.success.darker}},children:"Active"}):e(O,{sx:{backgroundColor:"rgba(255, 72, 66, 0.16)",color:R.dark.error.dark,paddingY:0,"&:hover":{backgroundColor:"rgba(255, 72, 66, 0.32)",color:R.dark.error.darker}},children:"Inactive"})}))),f(Z.data),b(Z.data.per_page),p.get("page")){const B=parseInt(p.get("page"))-1;r.current_page=B,$(B)}l(!1)})()},[D,p,C,w,u,m]),e(ke,{title:"Dashboard",children:t(Ce,{maxWidth:o?!1:"xl",children:[e(ee,{direction:"row",justifyContent:"space-between",children:e(i,{variant:"h3",component:"h1",paragraph:!0,children:"Dashboard"})}),t(G,{container:!0,spacing:2,children:[e(G,{item:!0,xs:12,lg:6,md:12,children:e(ze,{})}),e(G,{item:!0,xs:12,lg:6,md:12,children:e(nt,{data:y})}),e(G,{item:!0,xs:12,lg:12,md:12,children:e(We,{headCells:pe,rows:d,orders:c,paginations:P,loadings:g,params:M,searchs:ae,filters:de})})]})]})})}export{Nt as default}; diff --git a/public/client-portal/assets/Index.c036d617.js b/public/client-portal/assets/Index.c036d617.js new file mode 100644 index 00000000..67e6f45b --- /dev/null +++ b/public/client-portal/assets/Index.c036d617.js @@ -0,0 +1 @@ +import{o as X,r as a,Z as Y,a3 as ee,$ as P,j as r,ay as T,f as x,F as te,a6 as ae,S as re,m as v,a2 as se,a4 as ne,B as oe,s as k}from"./index.4f61bfb1.js";import{P as ie}from"./Page.f00bcef1.js";import{T as le}from"./Table.97dcc15d.js";import{T as ce}from"./TableMoreMenu.21abbe6d.js";import{d as de}from"./VisibilityOutlined.233870d0.js";import{L as j}from"./Label.3353ed6f.js";import{H as pe}from"./HeaderBreadcrumbs.dda529db.js";import{G as B}from"./Grid.c1e049cd.js";import{T as me,a as ue}from"./Tabs.ec276b21.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TextField.4a80d643.js";import"./Search.aaf8524e.js";import"./TableContainer.fe9d4d86.js";import"./LinearProgress.7ce3ba86.js";import"./TableHead.be2e068b.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";function he(){const s=X(),{corporateValue:l}=a.exports.useContext(Y),[d,c]=a.exports.useState([]),[h,g]=a.exports.useState(!0),w={isLoading:h,setIsLoading:g},[t,D]=ee(),[m,o]=a.exports.useState({}),V={searchParams:t,setSearchParams:D,appliedParams:m,setAppliedParams:o},[f,F]=a.exports.useState("asc"),[S,M]=a.exports.useState("fullName"),I={order:f,setOrder:F,orderBy:S,setOrderBy:M},[R,C]=a.exports.useState(0),[L,E]=a.exports.useState(10),[y,_]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),A={page:R,setPage:C,rowsPerPage:L,setRowsPerPage:E,paginationTable:y,setPaginationTable:_},[b,G]=a.exports.useState(""),N={useSearchs:!0,searchText:b,setSearchText:G,handleSearchSubmit:async n=>{if(n.preventDefault(),b===""){t.delete("search");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["search",b]]);o(e)}}},[O,$]=a.exports.useState("all"),[W,z]=a.exports.useState([]),H={useFilter:!1,config:{label:"Status",statusValue:O,filterData:W,handleStatusChange:n=>{if($(n.target.value),n.target.value==="all"){t.delete("status");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["status",n.target.value]]);o(e)}}}},[p,q]=a.exports.useState(""),U={useFilter:!0,startDate:p,setStartDate:q,handleStartDateChange:async n=>{if(n.preventDefault(),console.log(p),p===""){t.delete("start_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["start_date",p]]);o(e)}}},[u,Z]=a.exports.useState(""),J={useFilter:!0,endDate:u,setEndDate:Z,handleEndDateChange:async n=>{if(n.preventDefault(),u===""){t.delete("end_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["end_date",u]]);o(e)}}},K={useExport:!0,startDate:p,endDate:u,status:O,handleExportReport:async()=>{var n=Object.fromEntries([...t.entries()]);await P.get(l+"/claims/export",{params:n}).then(e=>{v("Data berhasil di Export",{variant:"success",anchorOrigin:{horizontal:"right",vertical:"top"}}),document.location.href=e.data.data.file_url}).catch(e=>v("Data Gagal di Export",{variant:"error",anchorOrigin:{horizontal:"right",vertical:"top"}}))}},Q=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"left",label:"Name",isSort:!0},{id:"start_date",align:"center",label:"Start Date",isSort:!0},{id:"end_date",align:"center",label:"End Date",isSort:!0},{id:"action",align:"center",label:"",isSort:!1}];return a.exports.useEffect(()=>{(async()=>{g(!0),await new Promise(i=>setTimeout(i,250));const n=Object.keys(m).length!==0?m:Object.fromEntries([...t.entries(),["order",f],["orderBy",S]]),e=await P.get(`${l}/members?type=alarm-center`,{params:{...n}});if(z([{id:1,name:"Done"},{id:0,name:"On Going"}]),c(e.data.data.map(i=>({...i,start_date:r(j,{children:T(i.start_date)}),end_date:x(j,{children:[" ",T(i.end_date)]}),action:r(ce,{actions:r(te,{children:x(ae,{onClick:()=>s("member/"+i.id),children:[r(de,{}),"View"]})})})}))),_(e.data),E(e.data.per_page),t.get("page")){const i=parseInt(t.get("page"))-1;y.current_page=i,C(i)}g(!1)})()},[m,t,f,S,D,l]),r(re,{children:r(le,{headCells:Q,rows:d,orders:I,paginations:A,loadings:w,params:V,searchs:N,filterStatus:H,filterStartDate:U,filterEndDate:J,exportReport:K})})}function ge(s){const{children:l,value:d,index:c,...h}=s;return r("div",{role:"tabpanel",hidden:d!==c,id:`simple-tabpanel-${c}`,"aria-labelledby":`simple-tab-${c}`,...h,children:d===c&&r(oe,{children:l})})}k(s=>r(me,{...s}))({backgroundColor:"#F4F6F8",padding:"0 24px","& .MuiTabs-indicator":{display:"flex",justifyContent:"space-between",backgroundColor:"transparent"},"& .MuiTabs-indicatorSpan":{maxWidth:40,backgroundColor:"#635ee7"}});k(s=>r(ue,{disableRipple:!0,...s}))(({theme:s})=>({textTransform:"none",fontWeight:600,color:s.palette.grey[600],marginRight:"5rem","&.Mui-selected":{color:"#212B36",borderBottom:"2px solid "+s.palette.primary.main},"&:hover":{color:"#212B36",opacity:1,borderBottom:"2px solid "+s.palette.primary.main}}));function $e(){const{themeStretch:s}=se(),[l,d]=a.exports.useState(0);return r(ie,{title:"Alarm Center",children:x(ne,{maxWidth:s?!1:"xl",children:[r(pe,{heading:"Alarm Center",links:[{name:"Case Management",href:"/alarm-center"},{name:"Alarm Center",href:"/alarm-center"}]}),r(B,{container:!0,children:r(B,{item:!0,xs:12,lg:12,md:12,children:r(ge,{value:l,index:0,children:r(he,{})})})})]})})}export{$e as default}; diff --git a/public/client-portal/assets/Index.c57fd2d0.js b/public/client-portal/assets/Index.c57fd2d0.js new file mode 100644 index 00000000..a21c0780 --- /dev/null +++ b/public/client-portal/assets/Index.c57fd2d0.js @@ -0,0 +1 @@ +import{P as O}from"./Page.f00bcef1.js";import{o as A,r as a,Z as F,a3 as G,$ as H,j as e,ay as x,T as y,F as V,f as _,a6 as $,S as R,a2 as U,a4 as W}from"./index.4f61bfb1.js";import{T as Z}from"./Table.97dcc15d.js";import{T as q}from"./TableMoreMenu.21abbe6d.js";import{d as z}from"./VisibilityOutlined.233870d0.js";import{L as o}from"./Label.3353ed6f.js";import{H as J}from"./HeaderBreadcrumbs.dda529db.js";import{G as P}from"./Grid.c1e049cd.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TextField.4a80d643.js";import"./Search.aaf8524e.js";import"./TableContainer.fe9d4d86.js";import"./LinearProgress.7ce3ba86.js";import"./TableHead.be2e068b.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";function K(){const n=A(),{corporateValue:p}=a.exports.useContext(F),[b,I]=a.exports.useState([]),[D,i]=a.exports.useState(!0),T={isLoading:D,setIsLoading:i},[r,l]=G(),[s,C]=a.exports.useState({}),w={searchParams:r,setSearchParams:l,appliedParams:s,setAppliedParams:C},[m,v]=a.exports.useState("asc"),[d,E]=a.exports.useState("fullName"),N={order:m,setOrder:v,orderBy:d,setOrderBy:E},[k,u]=a.exports.useState(0),[L,g]=a.exports.useState(10),[f,h]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),M={page:k,setPage:u,rowsPerPage:L,setRowsPerPage:g,paginationTable:f,setPaginationTable:h},B=[{id:"memberId",align:"left",label:"Member ID",isSort:!0},{id:"fullName",align:"left",label:"Name",isSort:!0},{id:"start_date",align:"center",label:"Start Date",isSort:!0},{id:"end_date",align:"center",label:"End Date",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!0},{id:"action",align:"center",label:"",isSort:!0}];return a.exports.useEffect(()=>{(async()=>{i(!0),await new Promise(t=>setTimeout(t,250));const S=Object.keys(s).length!==0?s:Object.fromEntries([...r.entries(),["order",m],["orderBy",d]]),c=await H.get(`${p}/members?type=employee-data`,{params:{...S}});if(l(S),I(c.data.data.map(t=>({...t,status:t.status===1?e(o,{color:"success",children:"Active"}):e(o,{color:"error",children:"Inactive"}),start_date:e(o,{children:t.start_date?x(t.start_date):""}),end_date:e(o,{children:t.end_date?x(t.end_date):""}),fullName:e(y,{variant:"body2",children:t.fullName}),memberId:e(y,{variant:"body2",children:t.memberId}),action:e(q,{actions:e(V,{children:_($,{onClick:()=>n("/employee-data/user-profile/"+t.personId),children:[e(z,{}),"View"]})})})}))),h(c.data),g(c.data.per_page),r.get("page")){const t=parseInt(r.get("page"))-1;f.current_page=t,u(t)}i(!1)})()},[s,r,m,d,l,p]),e(R,{children:e(Z,{headCells:B,rows:b,orders:N,paginations:M,loadings:T,params:w})})}function fe(){const{themeStretch:n}=U();return e(O,{title:"Employee Data",children:_(W,{maxWidth:n?!1:"xl",children:[e(J,{heading:"Employee Data",links:[{name:"Case Management"},{name:"Employee Data",href:"/employee-data"}]}),e(P,{container:!0,children:e(P,{item:!0,xs:12,lg:12,md:12,children:e(K,{})})})]})})}export{fe as default}; diff --git a/public/client-portal/assets/KeyboardArrowRight.4abfe972.js b/public/client-portal/assets/KeyboardArrowRight.4abfe972.js new file mode 100644 index 00000000..7155000c --- /dev/null +++ b/public/client-portal/assets/KeyboardArrowRight.4abfe972.js @@ -0,0 +1 @@ +import{c as r,j as o}from"./index.4f61bfb1.js";const t=r(o("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),e=r(o("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");export{e as K,t as a}; diff --git a/public/client-portal/assets/Label.3353ed6f.js b/public/client-portal/assets/Label.3353ed6f.js new file mode 100644 index 00000000..e17c1af7 --- /dev/null +++ b/public/client-portal/assets/Label.3353ed6f.js @@ -0,0 +1 @@ +import{w as p,j as d,s as g,a8 as c}from"./index.4f61bfb1.js";const y=g("span")(({theme:t,ownerState:r})=>{const n=t.palette.mode==="light",{color:l,variant:a}=r,e=o=>({color:t.palette[o].contrastText,backgroundColor:t.palette[o].main}),i=o=>({color:t.palette[o].main,backgroundColor:"transparent",border:`1px solid ${t.palette[o].main}`}),s=o=>({color:t.palette[o][n?"dark":"light"],backgroundColor:c(t.palette[o].main,.16)});return{height:22,minWidth:22,lineHeight:0,borderRadius:6,alignItems:"center",whiteSpace:"nowrap",display:"inline-flex",justifyContent:"center",padding:t.spacing(0,1),color:t.palette.grey[800],fontSize:t.typography.pxToRem(12),fontFamily:t.typography.fontFamily,backgroundColor:t.palette.grey[300],fontWeight:t.typography.fontWeightBold,...l!=="default"?{...a==="filled"&&{...e(l)},...a==="outlined"&&{...i(l)},...a==="ghost"&&{...s(l)}}:{...a==="outlined"&&{backgroundColor:"transparent",color:t.palette.text.primary,border:`1px solid ${t.palette.grey[50032]}`},...a==="ghost"&&{color:n?t.palette.text.secondary:t.palette.common.white,backgroundColor:t.palette.grey[50016]}}}});function f({color:t="default",variant:r="ghost",children:n,sx:l}){const a=p();return d(y,{ownerState:{color:t,variant:r},sx:l,theme:a,children:n})}export{f as L}; diff --git a/public/client-portal/assets/LastPage.9ed3be5b.js b/public/client-portal/assets/LastPage.9ed3be5b.js new file mode 100644 index 00000000..7f35d8be --- /dev/null +++ b/public/client-portal/assets/LastPage.9ed3be5b.js @@ -0,0 +1 @@ +import{c as a,j as s}from"./index.4f61bfb1.js";const o=a(s("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),c=a(s("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage");export{o as F,c as L}; diff --git a/public/client-portal/assets/LinearProgress.7ce3ba86.js b/public/client-portal/assets/LinearProgress.7ce3ba86.js new file mode 100644 index 00000000..c306fc26 --- /dev/null +++ b/public/client-portal/assets/LinearProgress.7ce3ba86.js @@ -0,0 +1,54 @@ +import{g as q,a as M,E as h,s as b,b as t,_ as s,G as C,r as z,u as D,e as T,w as j,f as U,j as p,h as O,i as w,l as A,d as K}from"./index.4f61bfb1.js";function X(r){return M("MuiLinearProgress",r)}const E=q("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),er=E,G=["className","color","value","valueBuffer","variant"];let l=r=>r,x,L,k,B,I,_;const v=4,S=h(x||(x=l` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`)),W=h(L||(L=l` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`)),F=h(k||(k=l` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`)),H=r=>{const{classes:e,variant:a,color:o}=r,m={root:["root",`color${t(o)}`,a],dashed:["dashed",`dashedColor${t(o)}`],bar1:["bar",`barColor${t(o)}`,(a==="indeterminate"||a==="query")&&"bar1Indeterminate",a==="determinate"&&"bar1Determinate",a==="buffer"&&"bar1Buffer"],bar2:["bar",a!=="buffer"&&`barColor${t(o)}`,a==="buffer"&&`color${t(o)}`,(a==="indeterminate"||a==="query")&&"bar2Indeterminate",a==="buffer"&&"bar2Buffer"]};return w(m,X,e)},P=(r,e)=>e==="inherit"?"currentColor":r.vars?r.vars.palette.LinearProgress[`${e}Bg`]:r.palette.mode==="light"?A(r.palette[e].main,.62):K(r.palette[e].main,.5),J=b("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(r,e)=>{const{ownerState:a}=r;return[e.root,e[`color${t(a.color)}`],e[a.variant]]}})(({ownerState:r,theme:e})=>s({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:P(e,r.color)},r.color==="inherit"&&r.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},r.variant==="buffer"&&{backgroundColor:"transparent"},r.variant==="query"&&{transform:"rotate(180deg)"})),Q=b("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(r,e)=>{const{ownerState:a}=r;return[e.dashed,e[`dashedColor${t(a.color)}`]]}})(({ownerState:r,theme:e})=>{const a=P(e,r.color);return s({position:"absolute",marginTop:0,height:"100%",width:"100%"},r.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${a} 0%, ${a} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},C(B||(B=l` + animation: ${0} 3s infinite linear; + `),F)),V=b("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(r,e)=>{const{ownerState:a}=r;return[e.bar,e[`barColor${t(a.color)}`],(a.variant==="indeterminate"||a.variant==="query")&&e.bar1Indeterminate,a.variant==="determinate"&&e.bar1Determinate,a.variant==="buffer"&&e.bar1Buffer]}})(({ownerState:r,theme:e})=>s({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:r.color==="inherit"?"currentColor":(e.vars||e).palette[r.color].main},r.variant==="determinate"&&{transition:`transform .${v}s linear`},r.variant==="buffer"&&{zIndex:1,transition:`transform .${v}s linear`}),({ownerState:r})=>(r.variant==="indeterminate"||r.variant==="query")&&C(I||(I=l` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `),S)),Y=b("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(r,e)=>{const{ownerState:a}=r;return[e.bar,e[`barColor${t(a.color)}`],(a.variant==="indeterminate"||a.variant==="query")&&e.bar2Indeterminate,a.variant==="buffer"&&e.bar2Buffer]}})(({ownerState:r,theme:e})=>s({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},r.variant!=="buffer"&&{backgroundColor:r.color==="inherit"?"currentColor":(e.vars||e).palette[r.color].main},r.color==="inherit"&&{opacity:.3},r.variant==="buffer"&&{backgroundColor:P(e,r.color),transition:`transform .${v}s linear`}),({ownerState:r})=>(r.variant==="indeterminate"||r.variant==="query")&&C(_||(_=l` + width: auto; + animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `),W)),Z=z.exports.forwardRef(function(e,a){const o=D({props:e,name:"MuiLinearProgress"}),{className:m,color:N="primary",value:g,valueBuffer:y,variant:i="indeterminate"}=o,R=T(o,G),c=s({},o,{color:N,variant:i}),f=H(c),$=j(),u={},d={bar1:{},bar2:{}};if((i==="determinate"||i==="buffer")&&g!==void 0){u["aria-valuenow"]=Math.round(g),u["aria-valuemin"]=0,u["aria-valuemax"]=100;let n=g-100;$.direction==="rtl"&&(n=-n),d.bar1.transform=`translateX(${n}%)`}if(i==="buffer"&&y!==void 0){let n=(y||0)-100;$.direction==="rtl"&&(n=-n),d.bar2.transform=`translateX(${n}%)`}return U(J,s({className:O(f.root,m),ownerState:c,role:"progressbar"},u,{ref:a},R,{children:[i==="buffer"?p(Q,{className:f.dashed,ownerState:c}):null,p(V,{className:f.bar1,ownerState:c,style:d.bar1}),i==="determinate"?null:p(Y,{className:f.bar2,ownerState:c,style:d.bar2})]}))}),ar=Z;export{ar as L,er as l}; diff --git a/public/client-portal/assets/ListMember.5002bbfb.js b/public/client-portal/assets/ListMember.5002bbfb.js new file mode 100644 index 00000000..8d39af11 --- /dev/null +++ b/public/client-portal/assets/ListMember.5002bbfb.js @@ -0,0 +1 @@ +import{o as ae,r as a,Z as se,aC as re,a3 as ne,$ as v,j as r,ay as y,F as oe,f as h,a6 as ie,S as w,T as ce}from"./index.4f61bfb1.js";import{T as le}from"./Table.97dcc15d.js";import{d as de}from"./ArrowBackIos.891f2fd7.js";import{T as pe}from"./TableMoreMenu.21abbe6d.js";import{d as ue}from"./VisibilityOutlined.233870d0.js";import{L as d}from"./Label.3353ed6f.js";import{G as f}from"./Grid.c1e049cd.js";import"./Box.684d1ca8.js";import"./TablePagination.a4d6066e.js";import"./KeyboardArrowRight.4abfe972.js";import"./LastPage.9ed3be5b.js";import"./TableRow.8e8e6be4.js";import"./TextField.4a80d643.js";import"./Search.aaf8524e.js";import"./TableContainer.fe9d4d86.js";import"./LinearProgress.7ce3ba86.js";import"./TableHead.be2e068b.js";import"./jsx-runtime_commonjs-proxy.6387488a.js";function Ne(){const S=ae(),{corporateValue:x}=a.exports.useContext(se),[T,j]=a.exports.useState([]),{id:V}=re(),[k,p]=a.exports.useState(!0),D={isLoading:k,setIsLoading:p},[t,b]=ne(),[c,o]=a.exports.useState({}),F={searchParams:t,setSearchParams:b,appliedParams:c,setAppliedParams:o},[u,G]=a.exports.useState("asc"),[m,I]=a.exports.useState("fullName"),L={order:u,setOrder:G,orderBy:m,setOrderBy:I},[N,E]=a.exports.useState(0),[R,_]=a.exports.useState(10),[C,O]=a.exports.useState({current_page:0,from:0,last_page:0,links:[],path:"",per_page:0,to:0,total:0}),$={page:N,setPage:E,rowsPerPage:R,setRowsPerPage:_,paginationTable:C,setPaginationTable:O},[g,B]=a.exports.useState(""),[M,q]=a.exports.useState(""),z={useSearchs:!1,searchText:g,setSearchText:B,handleSearchSubmit:async s=>{if(s.preventDefault(),g===""){t.delete("search");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["search",g]]);o(e)}}},[P,A]=a.exports.useState("all"),[U,X]=a.exports.useState([]),Z={useFilter:!1,config:{label:"Status",statusValue:P,filterData:U,handleStatusChange:s=>{if(A(s.target.value),s.target.value==="all"){t.delete("status");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["status",s.target.value]]);o(e)}}}},[i,H]=a.exports.useState(""),J={useFilter:!1,startDate:i,setStartDate:H,handleStartDateChange:async s=>{if(s.preventDefault(),console.log(i),i===""){t.delete("start_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["start_date",i]]);o(e)}}},[l,K]=a.exports.useState(""),Q={useFilter:!1,endDate:l,setEndDate:K,handleEndDateChange:async s=>{if(s.preventDefault(),l===""){t.delete("end_date");const e=Object.fromEntries([...t.entries()]);o(e)}else{const e=Object.fromEntries([...t.entries(),["end_date",l]]);o(e)}}},W={useExport:!1,startDate:i,endDate:l,status:P,handleExportReport:async()=>{var s=Object.fromEntries([...t.entries()]);await v.get("claims/export",{params:s}).then(e=>{enqueueSnackbar("Data berhasil di Export",{variant:"success",anchorOrigin:{horizontal:"right",vertical:"top"}}),document.location.href=e.data.data.file_url}).catch(e=>enqueueSnackbar("Data Gagal di Export",{variant:"error",anchorOrigin:{horizontal:"right",vertical:"top"}}))}},Y=[{id:"admission_date",align:"center",label:"Admission Date",isSort:!0},{id:"discharge_date",align:"center",label:"Discharge Date",isSort:!0},{id:"code",align:"left",label:"Code",isSort:!0},{id:"status",align:"center",label:"Status",isSort:!1},{id:"action",align:"center",label:"",isSort:!1}];return a.exports.useEffect(()=>{(async()=>{p(!0),await new Promise(n=>setTimeout(n,250));const s=Object.keys(c).length!==0?c:Object.fromEntries([...t.entries(),["order",u],["orderBy",m]]),e=await v.get(`${x}/alarm-center-members/${V}`,{params:{...s}});X([{id:1,name:"Done"},{id:0,name:"On Going"}]);const ee=e.data.data,te=e.data.data[0].fullName;if(q(te),j(ee.map(n=>({...n,admission_date:r(d,{children:y(n.admission_date)}),discharge_date:r(d,{children:y(n.discharge_date)}),status:n.status==="Done"?r(d,{color:"success",children:"Done"}):r(d,{color:"warning",children:"Ongoing"}),action:r(pe,{actions:r(oe,{children:h(ie,{onClick:()=>S("service-monitoring/"+n.claim_id),children:[r(ue,{}),"View"]})})})}))),O(e.data),_(e.data.per_page),t.get("page")){const n=parseInt(t.get("page"))-1;C.current_page=n,E(n)}p(!1)})()},[c,t,u,m,b,x]),console.log(D),h(f,{container:!0,spacing:8,children:[r(f,{item:!0,xs:12,paddingX:"24px",children:h(w,{direction:"row",alignItems:"center",children:[r(de,{onClick:()=>S("/alarm-center"),sx:{cursor:"pointer"}}),r(ce,{variant:"h5",sx:{flexGrow:1},children:M})]})}),r(f,{item:!0,xs:12,children:r(w,{children:r(le,{headCells:Y,rows:T,orders:L,paginations:$,loadings:D,params:F,searchs:z,filterStatus:Z,filterStartDate:J,filterEndDate:Q,exportReport:W})})})]})}export{Ne as default}; diff --git a/public/client-portal/assets/LoadingButton.69e85be7.js b/public/client-portal/assets/LoadingButton.69e85be7.js new file mode 100644 index 00000000..9541df37 --- /dev/null +++ b/public/client-portal/assets/LoadingButton.69e85be7.js @@ -0,0 +1,28 @@ +import{a as F,g as W,E as D,s as m,b as u,_ as n,G as U,r as L,u as N,e as z,j as h,h as j,i as G,H as K,J as H,f as B}from"./index.4f61bfb1.js";import{g as J,a as T,c as V}from"./generateUtilityClasses.06032f54.js";function Z(t){return F("MuiCircularProgress",t)}W("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const q=["className","color","disableShrink","size","style","thickness","value","variant"];let $=t=>t,M,R,S,E;const g=44,A=D(M||(M=$` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`)),O=D(R||(R=$` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -125px; + } +`)),Q=t=>{const{classes:o,variant:i,color:a,disableShrink:e}=t,c={root:["root",i,`color${u(a)}`],svg:["svg"],circle:["circle",`circle${u(i)}`,e&&"circleDisableShrink"]};return G(c,Z,o)},X=m("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(t,o)=>{const{ownerState:i}=t;return[o.root,o[i.variant],o[`color${u(i.color)}`]]}})(({ownerState:t,theme:o})=>n({display:"inline-block"},t.variant==="determinate"&&{transition:o.transitions.create("transform")},t.color!=="inherit"&&{color:(o.vars||o).palette[t.color].main}),({ownerState:t})=>t.variant==="indeterminate"&&U(S||(S=$` + animation: ${0} 1.4s linear infinite; + `),A)),Y=m("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(t,o)=>o.svg})({display:"block"}),w=m("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(t,o)=>{const{ownerState:i}=t;return[o.circle,o[`circle${u(i.variant)}`],i.disableShrink&&o.circleDisableShrink]}})(({ownerState:t,theme:o})=>n({stroke:"currentColor"},t.variant==="determinate"&&{transition:o.transitions.create("stroke-dashoffset")},t.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:t})=>t.variant==="indeterminate"&&!t.disableShrink&&U(E||(E=$` + animation: ${0} 1.4s ease-in-out infinite; + `),O)),oo=L.exports.forwardRef(function(o,i){const a=N({props:o,name:"MuiCircularProgress"}),{className:e,color:c="primary",disableShrink:C=!1,size:l=40,style:I,thickness:p=3.6,value:v=0,variant:P="indeterminate"}=a,x=z(a,q),d=n({},a,{color:c,disableShrink:C,size:l,thickness:p,value:v,variant:P}),r=Q(d),f={},y={},k={};if(P==="determinate"){const b=2*Math.PI*((g-p)/2);f.strokeDasharray=b.toFixed(3),k["aria-valuenow"]=Math.round(v),f.strokeDashoffset=`${((100-v)/100*b).toFixed(3)}px`,y.transform="rotate(-90deg)"}return h(X,n({className:j(r.root,e),style:n({width:l,height:l},y,I),ownerState:d,ref:i,role:"progressbar"},k,x,{children:h(Y,{className:r.svg,ownerState:d,viewBox:`${g/2} ${g/2} ${g} ${g}`,children:h(w,{className:r.circle,style:f,ownerState:d,cx:g,cy:g,r:(g-p)/2,fill:"none",strokeWidth:p})})}))}),to=oo;function io(t){return T("MuiLoadingButton",t)}const ao=J("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]),s=ao,no=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],ro=t=>{const{loading:o,loadingPosition:i,classes:a}=t,e={root:["root",o&&"loading"],startIcon:[o&&`startIconLoading${u(i)}`],endIcon:[o&&`endIconLoading${u(i)}`],loadingIndicator:["loadingIndicator",o&&`loadingIndicator${u(i)}`]},c=V(e,io,a);return n({},a,c)},so=t=>t!=="ownerState"&&t!=="theme"&&t!=="sx"&&t!=="as"&&t!=="classes",eo=m(K,{shouldForwardProp:t=>so(t)||t==="classes",name:"MuiLoadingButton",slot:"Root",overridesResolver:(t,o)=>[o.root,o.startIconLoadingStart&&{[`& .${s.startIconLoadingStart}`]:o.startIconLoadingStart},o.endIconLoadingEnd&&{[`& .${s.endIconLoadingEnd}`]:o.endIconLoadingEnd}]})(({ownerState:t,theme:o})=>n({[`& .${s.startIconLoadingStart}, & .${s.endIconLoadingEnd}`]:{transition:o.transitions.create(["opacity"],{duration:o.transitions.duration.short}),opacity:0}},t.loadingPosition==="center"&&{transition:o.transitions.create(["background-color","box-shadow","border-color"],{duration:o.transitions.duration.short}),[`&.${s.loading}`]:{color:"transparent"}},t.loadingPosition==="start"&&t.fullWidth&&{[`& .${s.startIconLoadingStart}, & .${s.endIconLoadingEnd}`]:{transition:o.transitions.create(["opacity"],{duration:o.transitions.duration.short}),opacity:0,marginRight:-8}},t.loadingPosition==="end"&&t.fullWidth&&{[`& .${s.startIconLoadingStart}, & .${s.endIconLoadingEnd}`]:{transition:o.transitions.create(["opacity"],{duration:o.transitions.duration.short}),opacity:0,marginLeft:-8}})),_=m("div",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(t,o)=>{const{ownerState:i}=t;return[o.loadingIndicator,o[`loadingIndicator${u(i.loadingPosition)}`]]}})(({theme:t,ownerState:o})=>n({position:"absolute",visibility:"visible",display:"flex"},o.loadingPosition==="start"&&(o.variant==="outlined"||o.variant==="contained")&&{left:o.size==="small"?10:14},o.loadingPosition==="start"&&o.variant==="text"&&{left:6},o.loadingPosition==="center"&&{left:"50%",transform:"translate(-50%)",color:t.palette.action.disabled},o.loadingPosition==="end"&&(o.variant==="outlined"||o.variant==="contained")&&{right:o.size==="small"?10:14},o.loadingPosition==="end"&&o.variant==="text"&&{right:6},o.loadingPosition==="start"&&o.fullWidth&&{position:"relative",left:-10},o.loadingPosition==="end"&&o.fullWidth&&{position:"relative",right:-10})),co=L.exports.forwardRef(function(o,i){const a=N({props:o,name:"MuiLoadingButton"}),{children:e,disabled:c=!1,id:C,loading:l=!1,loadingIndicator:I,loadingPosition:p="center",variant:v="text"}=a,P=z(a,no),x=H(C),d=I!=null?I:h(to,{"aria-labelledby":x,color:"inherit",size:16}),r=n({},a,{disabled:c,loading:l,loadingIndicator:d,loadingPosition:p,variant:v}),f=ro(r);return h(eo,n({disabled:c||l,id:x,ref:i},P,{variant:v,classes:f,ownerState:r,children:r.loadingPosition==="end"?B(L.exports.Fragment,{children:[e,l&&h(_,{className:f.loadingIndicator,ownerState:r,children:d})]}):B(L.exports.Fragment,{children:[l&&h(_,{className:f.loadingIndicator,ownerState:r,children:d}),e]})}))}),uo=co;export{uo as L}; diff --git a/public/client-portal/assets/Login.8453b3b7.js b/public/client-portal/assets/Login.8453b3b7.js new file mode 100644 index 00000000..5d319ae8 --- /dev/null +++ b/public/client-portal/assets/Login.8453b3b7.js @@ -0,0 +1 @@ +import{P as ce}from"./Page.f00bcef1.js";import{g as de,a as ue,c as O,j as o,s as A,P as me,b as J,d as D,l as _,_ as k,r as $,u as pe,e as ge,I as Q,f as c,h as he,i as fe,k as q,S as v,m as X,n as ve,o as xe,p as ye,O as Ce,q as R,F as j,t as Se,T as M,B as U,L as z,v as be,D as ke}from"./index.4f61bfb1.js";import{c as E,a as I,u as V,o as H,F as Y,R as ee,C as Ie}from"./RHFTextField.619c1fe9.js";import{L as oe}from"./LoadingButton.69e85be7.js";import{G as F}from"./Grid.c1e049cd.js";import{C as Ae}from"./Card.08e30663.js";import"./isObject.095d1ac4.js";import"./formatNumber.bfdec834.js";import"./TextField.4a80d643.js";import"./generateUtilityClasses.06032f54.js";function Pe(e){return ue("MuiAlert",e)}const Le=de("MuiAlert",["root","action","icon","message","filled","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),G=Le,Me=O(o("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),Oe=O(o("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),we=O(o("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),$e=O(o("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Te=O(o("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),Be=["action","children","className","closeText","color","components","componentsProps","icon","iconMapping","onClose","role","severity","slotProps","slots","variant"],Re=e=>{const{variant:r,color:n,severity:s,classes:t}=e,l={root:["root",`${r}${J(n||s)}`,`${r}`],icon:["icon"],message:["message"],action:["action"]};return fe(l,Pe,t)},ze=A(me,{name:"MuiAlert",slot:"Root",overridesResolver:(e,r)=>{const{ownerState:n}=e;return[r.root,r[n.variant],r[`${n.variant}${J(n.color||n.severity)}`]]}})(({theme:e,ownerState:r})=>{const n=e.palette.mode==="light"?D:_,s=e.palette.mode==="light"?_:D,t=r.color||r.severity;return k({},e.typography.body2,{backgroundColor:"transparent",display:"flex",padding:"6px 16px"},t&&r.variant==="standard"&&{color:e.vars?e.vars.palette.Alert[`${t}Color`]:n(e.palette[t].light,.6),backgroundColor:e.vars?e.vars.palette.Alert[`${t}StandardBg`]:s(e.palette[t].light,.9),[`& .${G.icon}`]:e.vars?{color:e.vars.palette.Alert[`${t}IconColor`]}:{color:e.palette[t].main}},t&&r.variant==="outlined"&&{color:e.vars?e.vars.palette.Alert[`${t}Color`]:n(e.palette[t].light,.6),border:`1px solid ${(e.vars||e).palette[t].light}`,[`& .${G.icon}`]:e.vars?{color:e.vars.palette.Alert[`${t}IconColor`]}:{color:e.palette[t].main}},t&&r.variant==="filled"&&k({fontWeight:e.typography.fontWeightMedium},e.vars?{color:e.vars.palette.Alert[`${t}FilledColor`],backgroundColor:e.vars.palette.Alert[`${t}FilledBg`]}:{backgroundColor:e.palette.mode==="dark"?e.palette[t].dark:e.palette[t].main,color:e.palette.getContrastText(e.palette[t].main)}))}),Fe=A("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(e,r)=>r.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),qe=A("div",{name:"MuiAlert",slot:"Message",overridesResolver:(e,r)=>r.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),K=A("div",{name:"MuiAlert",slot:"Action",overridesResolver:(e,r)=>r.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),Z={success:o(Me,{fontSize:"inherit"}),warning:o(Oe,{fontSize:"inherit"}),error:o(we,{fontSize:"inherit"}),info:o($e,{fontSize:"inherit"})},Ee=$.exports.forwardRef(function(r,n){var s,t,l,m,p,g;const h=pe({props:r,name:"MuiAlert"}),{action:u,children:x,className:P,closeText:i="Close",color:a,components:d={},componentsProps:f={},icon:S,iconMapping:y=Z,onClose:C,role:w="alert",severity:B="success",slotProps:N={},slots:W={},variant:re="standard"}=h,ne=ge(h,Be),b=k({},h,{color:a,severity:B,variant:re}),L=Re(b),ae=(s=(t=W.closeButton)!=null?t:d.CloseButton)!=null?s:Q,se=(l=(m=W.closeIcon)!=null?m:d.CloseIcon)!=null?l:Te,ie=(p=N.closeButton)!=null?p:f.closeButton,le=(g=N.closeIcon)!=null?g:f.closeIcon;return c(ze,k({role:w,elevation:0,ownerState:b,className:he(L.root,P),ref:n},ne,{children:[S!==!1?o(Fe,{ownerState:b,className:L.icon,children:S||y[B]||Z[B]}):null,o(qe,{ownerState:b,className:L.message,children:x}),u!=null?o(K,{ownerState:b,className:L.action,children:u}):null,u==null&&C?o(K,{ownerState:b,className:L.action,children:o(ae,k({size:"small","aria-label":i,title:i,color:"inherit",onClick:C},ie,{children:o(se,k({fontSize:"small"},le))}))}):null]}))}),T=Ee;function te(){const e=$.exports.useRef(!0);return $.exports.useEffect(()=>()=>{e.current=!1},[]),e}function Ve({setEmailOrPhone:e,setLoginOrVerifyCode:r}){const{login:n}=q(),s=te(),t=E().shape({email:I().email("Email must be a valid email address").required("Email is required")}),l={email:""},m=V({resolver:H(t),defaultValues:l}),{reset:p,setError:g,handleSubmit:h,formState:{errors:u,isSubmitting:x}}=m;return c(Y,{methods:m,onSubmit:h(async i=>{try{await n(i.email),e(i.email),r(!0),p(),X("Kode OTP telah dikirim, silahkan cek email yang login",{variant:"success",autoHideDuration:2e3})}catch(a){p(),s.current&&g("afterSubmit",{...a,message:a.data.message})}}),children:[c(v,{spacing:3,children:[o(T,{severity:"info",children:"Masukkan akun yang telah terdaftar"}),!!u.afterSubmit&&o(T,{severity:"error",children:u.afterSubmit.message}),o(ee,{name:"email",label:"Email address"})]}),o(oe,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:x,sx:{marginTop:2},children:"Login"})]})}function He({setEmailOrPhone:e,setLoginOrVerifyCode:r}){const{login:n}=q(),s=te(),t=E().shape({phone:I().required("Phone is required")}),l={phone:""},m=V({resolver:H(t),defaultValues:l}),{reset:p,setError:g,handleSubmit:h,formState:{errors:u,isSubmitting:x}}=m;return c(Y,{methods:m,onSubmit:h(async i=>{try{await n(0+i.phone),e(0+i.phone),r(!0),p(),X("Kode OTP telah dikirim, silahkan cek pada nomor yang telah login",{variant:"success",autoHideDuration:2e3})}catch(a){p(),s.current&&g("afterSubmit",{...a,message:a.data.message})}}),children:[c(v,{spacing:3,children:[o(T,{severity:"info",children:"Masukkan akun yang telah terdaftar"}),!!u.afterSubmit&&o(T,{severity:"error",children:u.afterSubmit.message}),o(ee,{name:"phone",label:"Phone Number",type:"number",InputProps:{startAdornment:o(ve,{position:"start",children:"+62"})}})]}),o(oe,{fullWidth:!0,size:"large",type:"submit",variant:"contained",loading:x,sx:{marginTop:2},children:"Login"})]})}function Ne({emailOrPhone:e}){const r=xe(),{validateOtp:n}=q(),{enqueueSnackbar:s}=ye(),t=E().shape({code1:I().required("Code is required"),code2:I().required("Code is required"),code3:I().required("Code is required"),code4:I().required("Code is required")}),l={code1:"",code2:"",code3:"",code4:""},{watch:m,control:p,setValue:g,handleSubmit:h}=V({mode:"onBlur",resolver:H(t),defaultValues:l}),u=m();$.exports.useEffect(()=>{const i=a=>{var f;let d=((f=a==null?void 0:a.clipboardData)==null?void 0:f.getData("Text"))||"";d=d.split(""),[].forEach.call(document.querySelectorAll("#field-code"),(S,y)=>{S.value=d[y];const C=`code${y+1}`;g(C,d[y])})};document.addEventListener("paste",i)},[g]);const x=async i=>{const a=await n(e,Object.values(i).join(""));if(a.data.length===0)return s(a.message,{variant:"error",autoHideDuration:4e3,preventDuplicate:!0});s("Verify success!",{variant:"success",autoHideDuration:1e3}),await new Promise(d=>setTimeout(d,2e3)),r("/dashboard"),s("Login Berhasil!",{variant:"success"}),localStorage.removeItem("loginOrVerifyCode"),localStorage.removeItem("emailOrPhone"),localStorage.removeItem("emailOrPhoneForm")},P=(i,a)=>{const{maxLength:d,value:f,name:S}=i.target,y=S.replace("code",""),C=Number(y);if(f.length>=d&&C<6){const w=document.querySelector(`input[name=code${C+1}]`);w!==null&&w.focus()}a(i)};return o("form",{onChange:h(x),children:o(v,{direction:"row",spacing:2,justifyContent:"space-evenly",children:Object.keys(u).map((i,a)=>o(Ie,{name:`code${a+1}`,control:p,render:({field:d})=>o(Ce,{...d,id:"field-code",autoFocus:a===0,placeholder:"",onChange:f=>P(f,d.onChange),inputProps:{maxLength:1,sx:{p:0,textAlign:"center",width:{xs:36,sm:56},height:{xs:36,sm:56}}}})},i))})})}const We=A("div")(({theme:e})=>({[e.breakpoints.up("md")]:{display:"flex"},minHeight:"100vh",flexDirection:"column",justifyContent:"center",alignItems:"center"})),De=A(Ae)(({theme:e})=>({[e.breakpoints.up("md")]:{maxHeight:"600px",maxWidth:"1000px"}}));function eo(){const[e,r]=R("emailOrPhone",""),[n,s]=R("emailOrPhoneForm",!1),[t,l]=R("loginOrVerifyCode",!1);return o(ce,{title:"Login",children:o(We,{children:o(De,{children:c(F,{container:!0,children:[o(F,{item:!0,xs:6,children:c("video",{autoPlay:!0,loop:!0,muted:!0,playsInline:!0,style:{width:"100%"},children:[o("source",{src:"/images/login-image.webm",type:"video/webm"}),o("source",{src:"/images/login-image.mp4",type:"video/mp4"})]})}),c(F,{item:!0,xs:6,sx:{padding:3},children:[t&&e?c(j,{children:[c(v,{direction:"column",sx:{mb:5},children:[c(v,{direction:"row",alignItems:"center",children:[o(Q,{onClick:()=>{localStorage.removeItem("emailOrPhone"),l(!1)},children:o(Se,{icon:"heroicons-outline:arrow-narrow-left",sx:{marginRight:"10px"}})}),o(M,{variant:"h4",gutterBottom:!0,children:"Verifikasi OTP"})]}),o(U,{sx:{flexGrow:1},children:o(M,{variant:"body1",sx:{color:"text.secondary",textAlign:"left"},children:"Masukkan kode OTP anda disini"})})]}),o(Ne,{emailOrPhone:e}),c(v,{sx:{marginTop:5},spacing:1,alignItems:"center",children:[o(M,{children:"Tidak mendapatkan kode?"}),o(z,{sx:{cursor:"pointer"},children:"Kirim Ulang Kode OTP"})]})]}):c(j,{children:[c(v,{direction:"row",alignItems:"center",sx:{mb:5},children:[o(be,{sx:{width:90,height:90}}),c(U,{sx:{flexGrow:1},children:[o(M,{variant:"h4",gutterBottom:!0,children:"Sign in to LinkSehat"}),o(M,{variant:"body1",sx:{color:"text.secondary"},children:"Enter your details below."})]})]}),n?o(He,{setEmailOrPhone:r,setLoginOrVerifyCode:l}):o(Ve,{setEmailOrPhone:r,setLoginOrVerifyCode:l})]}),o(ke,{sx:{marginTop:5},children:"Atau"}),o(v,{sx:{marginTop:5},children:n?o(z,{align:"center",underline:"hover",onClick:()=>{r(""),l(!1),s(!1)},sx:{cursor:"pointer"},children:"Masuk menggunakan email"}):o(z,{align:"center",underline:"hover",onClick:()=>{r(""),l(!1),s(!0)},sx:{cursor:"pointer"},children:"Masuk menggunakan nomor handphone"})})]})]})})})})}export{eo as default}; diff --git a/public/client-portal/assets/MuiDialog.0dcea58f.js b/public/client-portal/assets/MuiDialog.0dcea58f.js new file mode 100644 index 00000000..c4bbf318 --- /dev/null +++ b/public/client-portal/assets/MuiDialog.0dcea58f.js @@ -0,0 +1 @@ +import{D as m,a as u,d as f,b as p}from"./Close.08d0b6dc.js";import{f as a,j as n,S as i,t as x,T as h,I as F}from"./index.4f61bfb1.js";const C=({title:o,openDialog:g,setOpenDialog:e,content:r,maxWidth:s})=>{const c=()=>{e(!1)};let d="md";return s&&(d=s),a(m,{open:g,onClose:c,fullWidth:!0,maxWidth:d,children:[n(u,{sx:{backgroundColor:"#19BBBB",color:"#FFF",padding:2},children:a(i,{direction:"row",alignItems:"center",justifyContent:"space-between",children:[o!=null&&o.icon?a(i,{direction:"row",children:[n(x,{icon:o==null?void 0:o.icon,width:25,height:25,sx:{marginRight:"10px"}}),n(h,{variant:"h6",children:o==null?void 0:o.name})]}):n(h,{variant:"h6",children:o!=null&&o.name?o==null?void 0:o.name:"Testing Title"}),n(F,{sx:{color:"#FFF"},onClick:c,children:n(f,{})})]})}),n(p,{sx:{backgroundColor:"#F9FAFB"},children:r||"Testing Content Dialog"})]})},B=C;export{B as M}; diff --git a/public/client-portal/assets/Page.f00bcef1.js b/public/client-portal/assets/Page.f00bcef1.js new file mode 100644 index 00000000..7074903e --- /dev/null +++ b/public/client-portal/assets/Page.f00bcef1.js @@ -0,0 +1 @@ +import{r as c,f as a,F as i,W as x,j as e,B as d}from"./index.4f61bfb1.js";const f=c.exports.forwardRef(({children:r,title:s="",meta:t,...o},n)=>a(i,{children:[a(x,{children:[e("title",{children:`${s} | LinkSehat`}),t]}),e(d,{ref:n,...o,children:r})]})),l=f;export{l as P}; diff --git a/public/client-portal/assets/Page404.a119c222.js b/public/client-portal/assets/Page404.a119c222.js new file mode 100644 index 00000000..61928a2a --- /dev/null +++ b/public/client-portal/assets/Page404.a119c222.js @@ -0,0 +1 @@ +import{j as a,B as s,aw as G,w as Z,f as n,a4 as N,T as e,H as d,ax as c,s as W}from"./index.4f61bfb1.js";import{P as D}from"./Page.f00bcef1.js";const l=A=>{const z=(A==null?void 0:A.durationIn)||.64,t=(A==null?void 0:A.easeIn)||[.43,.13,.23,.96];return{duration:z,ease:t}},g=A=>{const z=(A==null?void 0:A.durationOut)||.48,t=(A==null?void 0:A.easeOut)||[.43,.13,.23,.96];return{duration:z,ease:t}},r=A=>{const z=A==null?void 0:A.durationIn,t=A==null?void 0:A.durationOut,M=A==null?void 0:A.easeIn,u=A==null?void 0:A.easeOut;return{in:{initial:{},animate:{scale:[.3,1.1,.9,1.03,.97,1],opacity:[0,1,1,1,1,1],transition:l({durationIn:z,easeIn:M})},exit:{scale:[.9,1.1,.3],opacity:[1,1,0]}},inUp:{initial:{},animate:{y:[720,-24,12,-4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:{...l({durationIn:z,easeIn:M})}},exit:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:g({durationOut:t,easeOut:u})}},inDown:{initial:{},animate:{y:[-720,24,-12,4,0],scaleY:[4,.9,.95,.985,1],opacity:[0,1,1,1,1],transition:l({durationIn:z,easeIn:M})},exit:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0],transition:g({durationOut:t,easeOut:u})}},inLeft:{initial:{},animate:{x:[-720,24,-12,4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:l({durationIn:z,easeIn:M})},exit:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0],transition:g({durationOut:t,easeOut:u})}},inRight:{initial:{},animate:{x:[720,-24,12,-4,0],scaleX:[3,1,.98,.995,1],opacity:[0,1,1,1,1],transition:l({durationIn:z,easeIn:M})},exit:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0],transition:g({durationOut:t,easeOut:u})}},out:{animate:{scale:[.9,1.1,.3],opacity:[1,1,0]}},outUp:{animate:{y:[-12,24,-720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outDown:{animate:{y:[12,-24,720],scaleY:[.985,.9,3],opacity:[1,1,0]}},outLeft:{animate:{x:[0,24,-720],scaleX:[1,.9,2],opacity:[1,1,0]}},outRight:{animate:{x:[0,-24,720],scaleX:[1,.9,2],opacity:[1,1,0]}}}},m=A=>{const z=(A==null?void 0:A.staggerIn)||.05,t=(A==null?void 0:A.staggerIn)||.05,M=(A==null?void 0:A.staggerIn)||.05;return{animate:{transition:{staggerChildren:z,delayChildren:t}},exit:{transition:{staggerChildren:M,staggerDirection:-1}}}};function Y({animate:A,action:z=!1,children:t,...M}){return z?a(s,{component:G.div,initial:!1,animate:A?"animate":"exit",variants:m(),...M,children:t}):a(s,{component:G.div,initial:"initial",animate:"animate",exit:"exit",variants:m(),...M,children:t})}function Q({...A}){const z=Z(),t=z.palette.primary.main,M=z.palette.primary.darker;return a(s,{...A,children:n("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 480 360",children:[n("defs",{children:[n("linearGradient",{id:"BG",x1:"19.496%",x2:"77.479%",y1:"71.822%",y2:"16.69%",children:[a("stop",{offset:"0%",stopColor:t}),a("stop",{offset:"100%",stopColor:t,stopOpacity:"0"})]}),n("linearGradient",{id:"linearGradient-2",x1:"-50%",x2:"50%",y1:"50%",y2:"150.001%",children:[a("stop",{offset:"0%",stopColor:"#FFE16A"}),a("stop",{offset:"100%",stopColor:"#B78103"})]})]}),a("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:n("g",{fillRule:"nonzero",children:[a("path",{fill:"url(#BG)",d:"M0 198.78c0 41.458 14.945 79.236 39.539 107.786 28.214 32.765 69.128 53.365 114.734 53.434a148.44 148.44 0 0056.495-11.036c9.051-3.699 19.182-3.274 27.948 1.107a75.779 75.779 0 0033.957 8.01c5.023 0 9.942-.494 14.7-1.433 13.58-2.67 25.94-8.99 36.09-17.94 6.378-5.627 14.547-8.456 22.897-8.446h.142c27.589 0 53.215-8.732 74.492-23.696 19.021-13.36 34.554-31.696 44.904-53.224C474.92 234.58 480 213.388 480 190.958c0-76.93-59.774-139.305-133.498-139.305-7.516 0-14.88.663-22.063 1.899C305.418 21.42 271.355 0 232.499 0a103.651 103.651 0 00-45.88 10.661c-13.24 6.487-25.011 15.705-34.64 26.939-32.698.544-62.931 11.69-87.676 30.291C25.351 97.155 0 144.882 0 198.781z",opacity:"0.2"}),a("image",{width:"154",height:"280",x:"217",y:"20",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAIwCAYAAAAI+JcUAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABNKADAAQAAAABAAACMAAAAAAKpVwpAABAAElEQVR4Aey9B5xmRZX+X28O/XbungQTGBgkK4oICAr+dQVEMcAoIiLqggl3BQUM7KcVRdQV/IFI2FUQxWUHMywLGDAHYBWVKGGYHLpnOr85/L/Pufc2Dc4MDdPdk2513/fWrVznVj331KlTVREXmpACIQVCCvgU6Onpib/7bW+bkWtKdlVcdFFTc9setUolVygUdm84t3skGl2daWpanoi6wfxooS8WiayMxmIrBgqFDfPnz+/f1oSMbOsChPmHFAgpsG0p8NAf/9jZOWfOoelk8pWJROLQaDy+AOCaEYtFm6LJlHPRqHMN4Kxe9+wRHzaqVZxq9UYkugHfta5WW1Wr1x+vVKt/bxSL9w6Wyw/PnTt343TWLgS06aR2mFdIge2IAisfffCwXK79tHQ6/RpAbFEil5tY6QRuDujYAnrUq5UqULe0UavdV6lXflctlH/z5/vvv++YY46pTiyTMFRIgZACIQUmQIFVjz568MaVK79V6N840pgKU683GrrGmUq5PFouF+8cHR09c+3atXtMoJhhkJACIQVCCmyeAn/606+61z355L+PbOgbHIc1U299BrhVq5W1pVLpur6+vpdtvrShT0iBkAIhBTZDgcfuv/+Y/tWr/tSoVacewLaUwzhwq1arQ0w2fHvDhg2Hb6bYoXNIgZACIQWeToEVjzzyoWL/xoEt4cx0+9XHDUsrlcrIYH//dffee++Ln17y8CmkQEiBkAI+BS6//PLUmscf/3J+oH+68WrC+QnYarWahR8ZGR68//77r73++uv3D19iSIGQAiEFxihwyy23ZNcsffyqSn50wuCyzQICatVKhdFwFXCrNh5++KF1t95667997Wtfax+rUGgJKRBSYNekwANLliTXP/nEf9ZLxW2GUc8nY2RqDSYLDNyWPflk4847b7/7e0uWvGHXfIthrUMKhBRwaPpHB9as+kKtXHo+mLLN41SrNUCt2CgU8o2lS5cCancWf3TLjz5z3XXXpSfyeregGjeR6GGYkAIhBbYnCvSt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"}),a("circle",{cx:"182.109",cy:"97.623",r:"44.623",fill:"#FFC107",opacity:"0.15"}),a("circle",{cx:"182.109",cy:"97.623",r:"23.406",fill:"url(#linearGradient-2)"}),a("path",{fill:M,d:"M244.878 181.46c34.559 0 62.575 28.016 62.575 62.576 0 34.559-28.016 62.575-62.575 62.575-34.56 0-62.576-28.016-62.576-62.575 0-34.56 28.016-62.576 62.576-62.576zm0 23.186c-21.754 0-39.389 17.635-39.389 39.39 0 21.754 17.635 39.389 39.389 39.389s39.389-17.635 39.389-39.389c0-21.755-17.635-39.39-39.389-39.39z"}),a("path",{fill:t,d:"M174.965 264.592c0-4.133-1.492-5.625-5.637-5.625h-11.373v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.172a9.867 9.867 0 00-7.948 3.974l-55.03 68.274a11.006 11.006 0 00-1.957 6.787v5.968c0 4.145 1.492 5.637 5.625 5.637h54.676v21.707c0 4.133 1.492 5.625 5.625 5.625h8.12c4.146 0 5.638-1.492 5.638-5.625v-21.707h11.434c4.414 0 5.637-1.492 5.637-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966zM411.607 264.592c0-4.133-1.492-5.625-5.638-5.625h-11.421v-66.611c0-4.476-1.492-5.637-5.638-5.637h-9.11a9.869 9.869 0 00-7.949 3.974l-55.03 68.274a10.998 10.998 0 00-1.981 6.787v5.968c0 4.145 1.491 5.637 5.625 5.637h54.688v21.707c0 4.133 1.491 5.625 5.625 5.625h8.12c4.145 0 5.637-1.492 5.637-5.625v-21.707h11.434c4.476 0 5.638-1.492 5.638-5.637v-7.13zm-72.42-5.625l35.966-44.415v44.415h-35.966z"}),a("path",{fill:t,d:"M425.621 117.222a8.267 8.267 0 00-9.599-8.157 11.129 11.129 0 00-9.784-5.87h-.403a13.23 13.23 0 00-20.365-14.078 13.23 13.23 0 00-5.316 14.078h-.403a11.153 11.153 0 100 22.293h38.68v-.073a8.279 8.279 0 007.19-8.193zM104.258 199.045a7.093 7.093 0 00-7.093-7.092c-.381.007-.761.04-1.138.097a9.552 9.552 0 00-8.425-5.026h-.343a11.348 11.348 0 10-22.012 0h-.342a9.564 9.564 0 100 19.114h33.177v-.061a7.107 7.107 0 006.176-7.032z",opacity:"0.24"})]})})]})})}const v=W("div")(({theme:A})=>({display:"flex",minHeight:"100%",alignItems:"center",paddingTop:A.spacing(15),paddingBottom:A.spacing(10)}));function o(){return a(D,{title:"404 Page Not Found",sx:{height:1},children:a(v,{children:a(N,{component:Y,children:n(s,{sx:{maxWidth:480,margin:"auto",textAlign:"center"},children:[a(G.div,{variants:r().in,children:a(e,{variant:"h3",paragraph:!0,children:"Sorry, page not found!"})}),a(e,{sx:{color:"text.secondary"},children:"Sorry, we couldn\u2019t find the page you\u2019re looking for. Perhaps you\u2019ve mistyped the URL? Be sure to check your spelling."}),a(G.div,{variants:r().in,children:a(Q,{sx:{height:260,my:{xs:5,sm:10}}})}),a(d,{to:"/",size:"large",variant:"contained",component:c,children:"Go to Home"})]})})})})}export{o as default}; diff --git a/public/client-portal/assets/RHFTextField.595782a5.css b/public/client-portal/assets/RHFTextField.595782a5.css new file mode 100644 index 00000000..26989189 --- /dev/null +++ b/public/client-portal/assets/RHFTextField.595782a5.css @@ -0,0 +1,6 @@ +/*! + * Quill Editor v1.3.7 + * https://quilljs.com/ + * Copyright (c) 2014, Jason Chen + * Copyright (c) 2013, salesforce.com + */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc} diff --git a/public/client-portal/assets/RHFTextField.619c1fe9.js b/public/client-portal/assets/RHFTextField.619c1fe9.js new file mode 100644 index 00000000..8d72394d --- /dev/null +++ b/public/client-portal/assets/RHFTextField.619c1fe9.js @@ -0,0 +1,44 @@ +import{i as Me,a as ur}from"./isObject.095d1ac4.js";import{A as xe,R as ve,s as Ve,j as se,r as Yi,C as Xi,f as _e,t as kr,B as Qi}from"./index.4f61bfb1.js";import"./formatNumber.bfdec834.js";import{T as Ji}from"./TextField.4a80d643.js";var Kt;try{Kt=Map}catch{}var Gt;try{Gt=Set}catch{}function kn(e,n,t){if(!e||typeof e!="object"||typeof e=="function")return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return new RegExp(e);if(Array.isArray(e))return e.map(Wt);if(Kt&&e instanceof Kt)return new Map(Array.from(e.entries()));if(Gt&&e instanceof Gt)return new Set(Array.from(e.values()));if(e instanceof Object){n.push(e);var r=Object.create(e);t.push(r);for(var i in e){var c=n.findIndex(function(y){return y===e[i]});r[i]=c>-1?t[c]:kn(e[i],n,t)}return r}return e}function Wt(e){return kn(e,[],[])}const eo=Object.prototype.toString,to=Error.prototype.toString,ro=RegExp.prototype.toString,no=typeof Symbol<"u"?Symbol.prototype.toString:()=>"",io=/^Symbol\((.*)\)(.*)$/;function oo(e){return e!=+e?"NaN":e===0&&1/e<0?"-0":""+e}function Tr(e,n=!1){if(e==null||e===!0||e===!1)return""+e;const t=typeof e;if(t==="number")return oo(e);if(t==="string")return n?`"${e}"`:e;if(t==="function")return"[Function "+(e.name||"anonymous")+"]";if(t==="symbol")return no.call(e).replace(io,"Symbol($1)");const r=eo.call(e).slice(8,-1);return r==="Date"?isNaN(e.getTime())?""+e:e.toISOString(e):r==="Error"||e instanceof Error?"["+to.call(e)+"]":r==="RegExp"?ro.call(e):null}function ot(e,n){let t=Tr(e,n);return t!==null?t:JSON.stringify(e,function(r,i){let c=Tr(this[r],n);return c!==null?c:i},2)}let je={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:n,value:t,originalValue:r})=>{let i=r!=null&&r!==t,c=`${e} must be a \`${n}\` type, but the final value was: \`${ot(t,!0)}\``+(i?` (cast from the value \`${ot(r,!0)}\`).`:".");return t===null&&(c+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),c},defined:"${path} must be defined"},Se={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},$e={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},Zt={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},ao={isValue:"${path} field must be ${value}"},Yt={noUnknown:"${path} field has unspecified keys: ${unknown}"},lo={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"};Object.assign(Object.create(null),{mixed:je,string:Se,number:$e,date:Zt,object:Yt,array:lo,boolean:ao});var so=Object.prototype,uo=so.hasOwnProperty;function fo(e,n){return e!=null&&uo.call(e,n)}var co=fo,ho=typeof xe=="object"&&xe&&xe.Object===Object&&xe,Tn=ho,po=Tn,vo=typeof self=="object"&&self&&self.Object===Object&&self,yo=po||vo||Function("return this")(),De=yo,go=De,mo=go.Symbol,St=mo,qr=St,qn=Object.prototype,bo=qn.hasOwnProperty,_o=qn.toString,rt=qr?qr.toStringTag:void 0;function Oo(e){var n=bo.call(e,rt),t=e[rt];try{e[rt]=void 0;var r=!0}catch{}var i=_o.call(e);return r&&(n?e[rt]=t:delete e[rt]),i}var Eo=Oo,wo=Object.prototype,xo=wo.toString;function Ao(e){return xo.call(e)}var ko=Ao,Sr=St,To=Eo,qo=ko,So="[object Null]",No="[object Undefined]",Nr=Sr?Sr.toStringTag:void 0;function Po(e){return e==null?e===void 0?No:So:Nr&&Nr in Object(e)?To(e):qo(e)}var at=Po;function Fo(e){return e!=null&&typeof e=="object"}var lt=Fo,Lo=at,Ro=lt,Do="[object Symbol]";function $o(e){return typeof e=="symbol"||Ro(e)&&Lo(e)==Do}var fr=$o,Co=Me,Io=fr,Mo=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jo=/^\w*$/;function Bo(e,n){if(Co(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||Io(e)?!0:jo.test(e)||!Mo.test(e)||n!=null&&e in Object(n)}var cr=Bo,Uo=at,Vo=ur,Ho="[object AsyncFunction]",zo="[object Function]",Ko="[object GeneratorFunction]",Go="[object Proxy]";function Wo(e){if(!Vo(e))return!1;var n=Uo(e);return n==zo||n==Ko||n==Ho||n==Go}var Sn=Wo,Zo=De,Yo=Zo["__core-js_shared__"],Xo=Yo,It=Xo,Pr=function(){var e=/[^.]+$/.exec(It&&It.keys&&It.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Qo(e){return!!Pr&&Pr in e}var Jo=Qo,ea=Function.prototype,ta=ea.toString;function ra(e){if(e!=null){try{return ta.call(e)}catch{}try{return e+""}catch{}}return""}var Nn=ra,na=Sn,ia=Jo,oa=ur,aa=Nn,la=/[\\^$.*+?()[\]{}|]/g,sa=/^\[object .+?Constructor\]$/,ua=Function.prototype,fa=Object.prototype,ca=ua.toString,ha=fa.hasOwnProperty,da=RegExp("^"+ca.call(ha).replace(la,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function pa(e){if(!oa(e)||ia(e))return!1;var n=na(e)?da:sa;return n.test(aa(e))}var va=pa;function ya(e,n){return e==null?void 0:e[n]}var ga=ya,ma=va,ba=ga;function _a(e,n){var t=ba(e,n);return ma(t)?t:void 0}var He=_a,Oa=He,Ea=Oa(Object,"create"),Nt=Ea,Fr=Nt;function wa(){this.__data__=Fr?Fr(null):{},this.size=0}var xa=wa;function Aa(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}var ka=Aa,Ta=Nt,qa="__lodash_hash_undefined__",Sa=Object.prototype,Na=Sa.hasOwnProperty;function Pa(e){var n=this.__data__;if(Ta){var t=n[e];return t===qa?void 0:t}return Na.call(n,e)?n[e]:void 0}var Fa=Pa,La=Nt,Ra=Object.prototype,Da=Ra.hasOwnProperty;function $a(e){var n=this.__data__;return La?n[e]!==void 0:Da.call(n,e)}var Ca=$a,Ia=Nt,Ma="__lodash_hash_undefined__";function ja(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Ia&&n===void 0?Ma:n,this}var Ba=ja,Ua=xa,Va=ka,Ha=Fa,za=Ca,Ka=Ba;function Xe(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n-1}var ul=sl,fl=Pt;function cl(e,n){var t=this.__data__,r=fl(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}var hl=cl,dl=Za,pl=nl,vl=al,yl=ul,gl=hl;function Qe(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n-1&&e%1==0&&e-1&&e%1==0&&e<=Ss}var vr=Ns,Ps=fr,Fs=1/0;function Ls(e){if(typeof e=="string"||Ps(e))return e;var n=e+"";return n=="0"&&1/e==-Fs?"-0":n}var Rt=Ls,Rs=Rn,Ds=$n,$s=Me,Cs=Cn,Is=vr,Ms=Rt;function js(e,n,t){n=Rs(n,e);for(var r=-1,i=n.length,c=!1;++re&&e.__isYupSchema__;class Hs{constructor(n,t){if(this.fn=void 0,this.refs=n,this.refs=n,typeof t=="function"){this.fn=t;return}if(!mt(t,"is"))throw new TypeError("`is:` is required for `when()` conditions");if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:i,otherwise:c}=t,y=typeof r=="function"?r:(...O)=>O.every(g=>g===r);this.fn=function(...O){let g=O.pop(),_=O.pop(),p=y(...O)?i:c;if(!!p)return typeof p=="function"?p(_):_.concat(p.resolve(g))}}resolve(n,t){let r=this.refs.map(c=>c.getValue(t==null?void 0:t.value,t==null?void 0:t.parent,t==null?void 0:t.context)),i=this.fn.apply(n,r.concat(n,t));if(i===void 0||i===n)return n;if(!Mn(i))throw new TypeError("conditions must return a schema object");return i.resolve(t)}}function jn(e){return e==null?[]:[].concat(e)}function Xt(){return Xt=Object.assign||function(e){for(var n=1;not(t[c])):typeof n=="function"?n(t):n}static isError(n){return n&&n.name==="ValidationError"}constructor(n,t,r,i){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=t,this.path=r,this.type=i,this.errors=[],this.inner=[],jn(n).forEach(c=>{Ae.isError(c)?(this.errors.push(...c.errors),this.inner=this.inner.concat(c.inner.length?c.inner:c)):this.errors.push(c)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,Ae)}}const Ks=e=>{let n=!1;return(...t)=>{n||(n=!0,e(...t))}};function Qt(e,n){let{endEarly:t,tests:r,args:i,value:c,errors:y,sort:O,path:g}=e,_=Ks(n),p=r.length;const l=[];if(y=y||[],!p)return y.length?_(new Ae(y,c,g)):_(null,c);for(let o=0;oO))return!1;var _=c.get(e),p=c.get(n);if(_&&p)return _==n&&p==e;var l=-1,o=!0,a=t&ac?new rc:void 0;for(c.set(e,n),c.set(n,e);++l=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=n};var Wd=/[^.^\]^[]+|(?=\[\]|\.\.)/g,Jn=/^\d+$/,Zd=/^\d/,Yd=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,Xd=/^\s*(['"]?)(.*?)(\1)\s*$/,mr=512,on=new ze(mr),an=new ze(mr),ln=new ze(mr),Dt={Cache:ze,split:or,normalizePath:Bt,setter:function(e){var n=Bt(e);return an.get(e)||an.set(e,function(r,i){for(var c=0,y=n.length,O=r;c=0)&&(t[i]=e[i]);return t}function vt(e){function n(t,r){let{value:i,path:c="",label:y,options:O,originalValue:g,sync:_}=t,p=rp(t,["value","path","label","options","originalValue","sync"]);const{name:l,test:o,params:a,message:v}=e;let{parent:h,context:d}=O;function f(q){return Ie.isRef(q)?q.getValue(i,h,d):q}function u(q={}){const A=Qn(Ot({value:i,originalValue:g,label:y,path:q.path||c},a,q.params),f),k=new Ae(Ae.formatError(q.message||v,A),i,A.path,q.type||l);return k.params=A,k}let m=Ot({path:c,parent:h,type:l,createError:u,resolve:f,options:O,originalValue:g},p);if(!_){try{Promise.resolve(o.call(m,i,m)).then(q=>{Ae.isError(q)?r(q):q?r(null,q):r(u())}).catch(r)}catch(q){r(q)}return}let s;try{var b;if(s=o.call(m,i,m),typeof((b=s)==null?void 0:b.then)=="function")throw new Error(`Validation test of type: "${m.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(q){r(q);return}Ae.isError(s)?r(s):s?r(null,s):r(u())}return n.OPTIONS=e,n}let np=e=>e.substr(0,e.length-1).substr(1);function ip(e,n,t,r=t){let i,c,y;return n?(Dt.forEach(n,(O,g,_)=>{let p=g?np(O):O;if(e=e.resolve({context:r,parent:i,value:t}),e.innerType){let l=_?parseInt(p,10):0;if(t&&l>=t.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${O}, in the path: ${n}. because there is no value at that index. `);i=t,t=t&&t[l],e=e.innerType}if(!_){if(!e.fields||!e.fields[p])throw new Error(`The schema does not contain the path: ${n}. (failed at: ${y} which is a type: "${e._type}")`);i=t,t=t&&t[p],e=e.fields[p]}c=p,y=g?"["+O+"]":"."+O}),{schema:e,parent:i,parentPath:c}):{parent:i,parentPath:n,schema:e}}class Et{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){const n=[];for(const t of this.list)n.push(t);for(const[,t]of this.refs)n.push(t.describe());return n}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(n){return this.toArray().reduce((t,r)=>t.concat(Ie.isRef(r)?n(r):r),[])}add(n){Ie.isRef(n)?this.refs.set(n.key,n):this.list.add(n)}delete(n){Ie.isRef(n)?this.refs.delete(n.key):this.list.delete(n)}clone(){const n=new Et;return n.list=new Set(this.list),n.refs=new Map(this.refs),n}merge(n,t){const r=this.clone();return n.list.forEach(i=>r.add(i)),n.refs.forEach(i=>r.add(i)),t.list.forEach(i=>r.delete(i)),t.refs.forEach(i=>r.delete(i)),r}}function ke(){return ke=Object.assign||function(e){for(var n=1;n{this.typeError(je.notType)}),this.type=(n==null?void 0:n.type)||"mixed",this.spec=ke({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},n==null?void 0:n.spec)}get _type(){return this.type}_typeCheck(n){return!0}clone(n){if(this._mutate)return n&&Object.assign(this.spec,n),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeError=this._typeError,t._whitelistError=this._whitelistError,t._blacklistError=this._blacklistError,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.exclusiveTests=ke({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=Wt(ke({},this.spec,n)),t}label(n){let t=this.clone();return t.spec.label=n,t}meta(...n){if(n.length===0)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},n[0]),t}withMutation(n){let t=this._mutate;this._mutate=!0;let r=n(this);return this._mutate=t,r}concat(n){if(!n||n===this)return this;if(n.type!==this.type&&this.type!=="mixed")throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${n.type}`);let t=this,r=n.clone();const i=ke({},t.spec,r.spec);return r.spec=i,r._typeError||(r._typeError=t._typeError),r._whitelistError||(r._whitelistError=t._whitelistError),r._blacklistError||(r._blacklistError=t._blacklistError),r._whitelist=t._whitelist.merge(n._whitelist,n._blacklist),r._blacklist=t._blacklist.merge(n._blacklist,n._whitelist),r.tests=t.tests,r.exclusiveTests=t.exclusiveTests,r.withMutation(c=>{n.tests.forEach(y=>{c.test(y.OPTIONS)})}),r.transforms=[...t.transforms,...r.transforms],r}isType(n){return this.spec.nullable&&n===null?!0:this._typeCheck(n)}resolve(n){let t=this;if(t.conditions.length){let r=t.conditions;t=t.clone(),t.conditions=[],t=r.reduce((i,c)=>c.resolve(i,n),t),t=t.resolve(n)}return t}cast(n,t={}){let r=this.resolve(ke({value:n},t)),i=r._cast(n,t);if(n!==void 0&&t.assert!==!1&&r.isType(i)!==!0){let c=ot(n),y=ot(i);throw new TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${r._type}". + +attempted value: ${c} +`+(y!==c?`result of cast: ${y}`:""))}return i}_cast(n,t){let r=n===void 0?n:this.transforms.reduce((i,c)=>c.call(this,i,n,this),n);return r===void 0&&(r=this.getDefault()),r}_validate(n,t={},r){let{sync:i,path:c,from:y=[],originalValue:O=n,strict:g=this.spec.strict,abortEarly:_=this.spec.abortEarly}=t,p=n;g||(p=this._cast(p,ke({assert:!1},t)));let l={value:p,path:c,options:t,originalValue:O,schema:this,label:this.spec.label,sync:i,from:y},o=[];this._typeError&&o.push(this._typeError);let a=[];this._whitelistError&&a.push(this._whitelistError),this._blacklistError&&a.push(this._blacklistError),Qt({args:l,value:p,path:c,sync:i,tests:o,endEarly:_},v=>{if(v)return void r(v,p);Qt({tests:this.tests.concat(a),args:l,path:c,sync:i,value:p,endEarly:_},r)})}validate(n,t,r){let i=this.resolve(ke({},t,{value:n}));return typeof r=="function"?i._validate(n,t,r):new Promise((c,y)=>i._validate(n,t,(O,g)=>{O?y(O):c(g)}))}validateSync(n,t){let r=this.resolve(ke({},t,{value:n})),i;return r._validate(n,ke({},t,{sync:!0}),(c,y)=>{if(c)throw c;i=y}),i}isValid(n,t){return this.validate(n,t).then(()=>!0,r=>{if(Ae.isError(r))return!1;throw r})}isValidSync(n,t){try{return this.validateSync(n,t),!0}catch(r){if(Ae.isError(r))return!1;throw r}}_getDefault(){let n=this.spec.default;return n==null?n:typeof n=="function"?n.call(this):Wt(n)}getDefault(n){return this.resolve(n||{})._getDefault()}default(n){return arguments.length===0?this._getDefault():this.clone({default:n})}strict(n=!0){let t=this.clone();return t.spec.strict=n,t}_isPresent(n){return n!=null}defined(n=je.defined){return this.test({message:n,name:"defined",exclusive:!0,test(t){return t!==void 0}})}required(n=je.required){return this.clone({presence:"required"}).withMutation(t=>t.test({message:n,name:"required",exclusive:!0,test(r){return this.schema._isPresent(r)}}))}notRequired(){let n=this.clone({presence:"optional"});return n.tests=n.tests.filter(t=>t.OPTIONS.name!=="required"),n}nullable(n=!0){return this.clone({nullable:n!==!1})}transform(n){let t=this.clone();return t.transforms.push(n),t}test(...n){let t;if(n.length===1?typeof n[0]=="function"?t={test:n[0]}:t=n[0]:n.length===2?t={name:n[0],test:n[1]}:t={name:n[0],message:n[1],test:n[2]},t.message===void 0&&(t.message=je.default),typeof t.test!="function")throw new TypeError("`test` is a required parameters");let r=this.clone(),i=vt(t),c=t.exclusive||t.name&&r.exclusiveTests[t.name]===!0;if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(r.exclusiveTests[t.name]=!!t.exclusive),r.tests=r.tests.filter(y=>!(y.OPTIONS.name===t.name&&(c||y.OPTIONS.test===i.OPTIONS.test))),r.tests.push(i),r}when(n,t){!Array.isArray(n)&&typeof n!="string"&&(t=n,n=".");let r=this.clone(),i=jn(n).map(c=>new Ie(c));return i.forEach(c=>{c.isSibling&&r.deps.push(c.key)}),r.conditions.push(new Hs(i,t)),r}typeError(n){let t=this.clone();return t._typeError=vt({message:n,name:"typeError",test(r){return r!==void 0&&!this.schema.isType(r)?this.createError({params:{type:this.schema._type}}):!0}}),t}oneOf(n,t=je.oneOf){let r=this.clone();return n.forEach(i=>{r._whitelist.add(i),r._blacklist.delete(i)}),r._whitelistError=vt({message:t,name:"oneOf",test(i){if(i===void 0)return!0;let c=this.schema._whitelist,y=c.resolveAll(this.resolve);return y.includes(i)?!0:this.createError({params:{values:c.toArray().join(", "),resolved:y}})}}),r}notOneOf(n,t=je.notOneOf){let r=this.clone();return n.forEach(i=>{r._blacklist.add(i),r._whitelist.delete(i)}),r._blacklistError=vt({message:t,name:"notOneOf",test(i){let c=this.schema._blacklist,y=c.resolveAll(this.resolve);return y.includes(i)?this.createError({params:{values:c.toArray().join(", "),resolved:y}}):!0}}),r}strip(n=!0){let t=this.clone();return t.spec.strip=n,t}describe(){const n=this.clone(),{label:t,meta:r}=n.spec;return{meta:r,label:t,type:n.type,oneOf:n._whitelist.describe(),notOneOf:n._blacklist.describe(),tests:n.tests.map(c=>({name:c.OPTIONS.name,params:c.OPTIONS.params})).filter((c,y,O)=>O.findIndex(g=>g.name===c.name)===y)}}}Ee.prototype.__isYupSchema__=!0;for(const e of["validate","validateSync"])Ee.prototype[`${e}At`]=function(n,t,r={}){const{parent:i,parentPath:c,schema:y}=ip(this,n,t,r.context);return y[e](i&&i[c],ke({},r,{parent:i,path:n}))};for(const e of["equals","is"])Ee.prototype[e]=Ee.prototype.oneOf;for(const e of["not","nope"])Ee.prototype[e]=Ee.prototype.notOneOf;Ee.prototype.optional=Ee.prototype.notRequired;const op=Ee;op.prototype;const ge=e=>e==null;let ap=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,lp=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,sp=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,up=e=>ge(e)||e===e.trim(),fp={}.toString();function cp(){return new ei}class ei extends Ee{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(n){if(this.isType(n)||Array.isArray(n))return n;const t=n!=null&&n.toString?n.toString():n;return t===fp?n:t})})}_typeCheck(n){return n instanceof String&&(n=n.valueOf()),typeof n=="string"}_isPresent(n){return super._isPresent(n)&&!!n.length}length(n,t=Se.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:n},test(r){return ge(r)||r.length===this.resolve(n)}})}min(n,t=Se.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:n},test(r){return ge(r)||r.length>=this.resolve(n)}})}max(n,t=Se.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:n},test(r){return ge(r)||r.length<=this.resolve(n)}})}matches(n,t){let r=!1,i,c;return t&&(typeof t=="object"?{excludeEmptyString:r=!1,message:i,name:c}=t:i=t),this.test({name:c||"matches",message:i||Se.matches,params:{regex:n},test:y=>ge(y)||y===""&&r||y.search(n)!==-1})}email(n=Se.email){return this.matches(ap,{name:"email",message:n,excludeEmptyString:!0})}url(n=Se.url){return this.matches(lp,{name:"url",message:n,excludeEmptyString:!0})}uuid(n=Se.uuid){return this.matches(sp,{name:"uuid",message:n,excludeEmptyString:!1})}ensure(){return this.default("").transform(n=>n===null?"":n)}trim(n=Se.trim){return this.transform(t=>t!=null?t.trim():t).test({message:n,name:"trim",test:up})}lowercase(n=Se.lowercase){return this.transform(t=>ge(t)?t:t.toLowerCase()).test({message:n,name:"string_case",exclusive:!0,test:t=>ge(t)||t===t.toLowerCase()})}uppercase(n=Se.uppercase){return this.transform(t=>ge(t)?t:t.toUpperCase()).test({message:n,name:"string_case",exclusive:!0,test:t=>ge(t)||t===t.toUpperCase()})}}cp.prototype=ei.prototype;let hp=e=>e!=+e;function dp(){return new ti}class ti extends Ee{constructor(){super({type:"number"}),this.withMutation(()=>{this.transform(function(n){let t=n;if(typeof t=="string"){if(t=t.replace(/\s/g,""),t==="")return NaN;t=+t}return this.isType(t)?t:parseFloat(t)})})}_typeCheck(n){return n instanceof Number&&(n=n.valueOf()),typeof n=="number"&&!hp(n)}min(n,t=$e.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:n},test(r){return ge(r)||r>=this.resolve(n)}})}max(n,t=$e.max){return this.test({message:t,name:"max",exclusive:!0,params:{max:n},test(r){return ge(r)||r<=this.resolve(n)}})}lessThan(n,t=$e.lessThan){return this.test({message:t,name:"max",exclusive:!0,params:{less:n},test(r){return ge(r)||rthis.resolve(n)}})}positive(n=$e.positive){return this.moreThan(0,n)}negative(n=$e.negative){return this.lessThan(0,n)}integer(n=$e.integer){return this.test({name:"integer",message:n,test:t=>ge(t)||Number.isInteger(t)})}truncate(){return this.transform(n=>ge(n)?n:n|0)}round(n){var t;let r=["ceil","floor","round","trunc"];if(n=((t=n)==null?void 0:t.toLowerCase())||"round",n==="trunc")return this.truncate();if(r.indexOf(n.toLowerCase())===-1)throw new TypeError("Only valid options for round() are: "+r.join(", "));return this.transform(i=>ge(i)?i:Math[n](i))}}dp.prototype=ti.prototype;var pp=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;function vp(e){var n=[1,4,5,6,7,10,11],t=0,r,i;if(i=pp.exec(e)){for(var c=0,y;y=n[c];++c)i[y]=+i[y]||0;i[2]=(+i[2]||1)-1,i[3]=+i[3]||1,i[7]=i[7]?String(i[7]).substr(0,3):0,(i[8]===void 0||i[8]==="")&&(i[9]===void 0||i[9]==="")?r=+new Date(i[1],i[2],i[3],i[4],i[5],i[6],i[7]):(i[8]!=="Z"&&i[9]!==void 0&&(t=i[10]*60+i[11],i[9]==="+"&&(t=0-t)),r=Date.UTC(i[1],i[2],i[3],i[4],i[5]+t,i[6],i[7]))}else r=Date.parse?Date.parse(e):NaN;return r}let ri=new Date(""),yp=e=>Object.prototype.toString.call(e)==="[object Date]";class ni extends Ee{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(n){return this.isType(n)?n:(n=vp(n),isNaN(n)?ri:new Date(n))})})}_typeCheck(n){return yp(n)&&!isNaN(n.getTime())}prepareParam(n,t){let r;if(Ie.isRef(n))r=n;else{let i=this.cast(n);if(!this._typeCheck(i))throw new TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);r=i}return r}min(n,t=Zt.min){let r=this.prepareParam(n,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:n},test(i){return ge(i)||i>=this.resolve(r)}})}max(n,t=Zt.max){let r=this.prepareParam(n,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:n},test(i){return ge(i)||i<=this.resolve(r)}})}}ni.INVALID_DATE=ri;ni.prototype;function gp(e,n,t,r){var i=-1,c=e==null?0:e.length;for(r&&c&&(t=e[++i]);++ii?0:i+n),t=t>i?i:t,t<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var c=Array(i);++r=r?e:qv(e,n,t)}var Nv=Sv,Pv="\\ud800-\\udfff",Fv="\\u0300-\\u036f",Lv="\\ufe20-\\ufe2f",Rv="\\u20d0-\\u20ff",Dv=Fv+Lv+Rv,$v="\\ufe0e\\ufe0f",Cv="\\u200d",Iv=RegExp("["+Cv+Pv+Dv+$v+"]");function Mv(e){return Iv.test(e)}var mi=Mv;function jv(e){return e.split("")}var Bv=jv,bi="\\ud800-\\udfff",Uv="\\u0300-\\u036f",Vv="\\ufe20-\\ufe2f",Hv="\\u20d0-\\u20ff",zv=Uv+Vv+Hv,Kv="\\ufe0e\\ufe0f",Gv="["+bi+"]",ar="["+zv+"]",lr="\\ud83c[\\udffb-\\udfff]",Wv="(?:"+ar+"|"+lr+")",_i="[^"+bi+"]",Oi="(?:\\ud83c[\\udde6-\\uddff]){2}",Ei="[\\ud800-\\udbff][\\udc00-\\udfff]",Zv="\\u200d",wi=Wv+"?",xi="["+Kv+"]?",Yv="(?:"+Zv+"(?:"+[_i,Oi,Ei].join("|")+")"+xi+wi+")*",Xv=xi+wi+Yv,Qv="(?:"+[_i+ar+"?",ar,Oi,Ei,Gv].join("|")+")",Jv=RegExp(lr+"(?="+lr+")|"+Qv+Xv,"g");function ey(e){return e.match(Jv)||[]}var ty=ey,ry=Bv,ny=mi,iy=ty;function oy(e){return ny(e)?iy(e):ry(e)}var ay=oy,ly=Nv,sy=mi,uy=ay,fy=st;function cy(e){return function(n){n=fy(n);var t=sy(n)?uy(n):void 0,r=t?t[0]:n.charAt(0),i=t?ly(t,1).join(""):n.slice(1);return r[e]()+i}}var hy=cy,dy=hy,py=dy("toUpperCase"),vy=py,yy=st,gy=vy;function my(e){return gy(yy(e).toLowerCase())}var by=my,_y=by,Oy=gi,Ey=Oy(function(e,n,t){return n=n.toLowerCase(),e+(t?_y(n):n)}),wy=Ey,xy=Bn,Ay=Vn,ky=Xn;function Ty(e,n){var t={};return n=ky(n),Ay(e,function(r,i,c){xy(t,n(r,i,c),r)}),t}var qy=Ty,_r={exports:{}};_r.exports=function(e){return Ai(Sy(e),e)};_r.exports.array=Ai;function Ai(e,n){var t=e.length,r=new Array(t),i={},c=t,y=Ny(n),O=Py(e);for(n.forEach(function(_){if(!O.has(_[0])||!O.has(_[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});c--;)i[c]||g(e[c],c,new Set);return r;function g(_,p,l){if(l.has(_)){var o;try{o=", node was:"+JSON.stringify(_)}catch{o=""}throw new Error("Cyclic dependency"+o)}if(!O.has(_))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(_));if(!i[p]){i[p]=!0;var a=y.get(_)||new Set;if(a=Array.from(a),p=a.length){l.add(_);do{var v=a[--p];g(v,O.get(v),l)}while(p);l.delete(_)}r[--t]=_}}}function Sy(e){for(var n=new Set,t=0,r=e.length;t`${y}-${O}`));function c(y,O){let g=Dt.split(y)[0];r.add(g),i.has(`${O}-${g}`)||t.push([O,g])}for(const y in e)if(mt(e,y)){let O=e[y];r.add(y),Ie.isRef(O)&&O.isSibling?c(O.path,y):Mn(O)&&"deps"in O&&O.deps.forEach(g=>c(g,y))}return _r.exports.array(Array.from(r),t).reverse()}function dn(e,n){let t=1/0;return e.some((r,i)=>{var c;if(((c=n.path)==null?void 0:c.indexOf(r))!==-1)return t=i,!0}),t}function ki(e){return(n,t)=>dn(e,n)-dn(e,t)}function We(){return We=Object.assign||function(e){for(var n=1;nObject.prototype.toString.call(e)==="[object Object]";function Ly(e,n){let t=Object.keys(e.fields);return Object.keys(n).filter(r=>t.indexOf(r)===-1)}const Ry=ki([]);class Ti extends Ee{constructor(n){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=Ry,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(r){if(typeof r=="string")try{r=JSON.parse(r)}catch{r=null}return this.isType(r)?r:null}),n&&this.shape(n)})}_typeCheck(n){return pn(n)||typeof n=="function"}_cast(n,t={}){var r;let i=super._cast(n,t);if(i===void 0)return this.getDefault();if(!this._typeCheck(i))return i;let c=this.fields,y=(r=t.stripUnknown)!=null?r:this.spec.noUnknown,O=this._nodes.concat(Object.keys(i).filter(l=>this._nodes.indexOf(l)===-1)),g={},_=We({},t,{parent:g,__validating:t.__validating||!1}),p=!1;for(const l of O){let o=c[l],a=mt(i,l);if(o){let v,h=i[l];_.path=(t.path?`${t.path}.`:"")+l,o=o.resolve({value:h,context:t.context,parent:g});let d="spec"in o?o.spec:void 0,f=d==null?void 0:d.strict;if(d!=null&&d.strip){p=p||l in i;continue}v=!t.__validating||!f?o.cast(i[l],_):i[l],v!==void 0&&(g[l]=v)}else a&&!y&&(g[l]=i[l]);g[l]!==i[l]&&(p=!0)}return p?g:i}_validate(n,t={},r){let i=[],{sync:c,from:y=[],originalValue:O=n,abortEarly:g=this.spec.abortEarly,recursive:_=this.spec.recursive}=t;y=[{schema:this,value:O},...y],t.__validating=!0,t.originalValue=O,t.from=y,super._validate(n,t,(p,l)=>{if(p){if(!Ae.isError(p)||g)return void r(p,l);i.push(p)}if(!_||!pn(l)){r(i[0]||null,l);return}O=O||l;let o=this._nodes.map(a=>(v,h)=>{let d=a.indexOf(".")===-1?(t.path?`${t.path}.`:"")+a:`${t.path||""}["${a}"]`,f=this.fields[a];if(f&&"validate"in f){f.validate(l[a],We({},t,{path:d,from:y,strict:!0,parent:l,originalValue:O[a]}),h);return}h(null)});Qt({sync:c,tests:o,value:l,errors:i,endEarly:g,sort:this._sortErrors,path:t.path},r)})}clone(n){const t=super.clone(n);return t.fields=We({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(n){let t=super.concat(n),r=t.fields;for(let[i,c]of Object.entries(this.fields)){const y=r[i];y===void 0?r[i]=c:y instanceof Ee&&c instanceof Ee&&(r[i]=c.concat(y))}return t.withMutation(()=>t.shape(r,this._excludedEdges))}getDefaultFromShape(){let n={};return this._nodes.forEach(t=>{const r=this.fields[t];n[t]="default"in r?r.getDefault():void 0}),n}_getDefault(){if("default"in this.spec)return super._getDefault();if(!!this._nodes.length)return this.getDefaultFromShape()}shape(n,t=[]){let r=this.clone(),i=Object.assign(r.fields,n);return r.fields=i,r._sortErrors=ki(Object.keys(i)),t.length&&(Array.isArray(t[0])||(t=[t]),r._excludedEdges=[...r._excludedEdges,...t]),r._nodes=Fy(i,r._excludedEdges),r}pick(n){const t={};for(const r of n)this.fields[r]&&(t[r]=this.fields[r]);return this.clone().withMutation(r=>(r.fields={},r.shape(t)))}omit(n){const t=this.clone(),r=t.fields;t.fields={};for(const i of n)delete r[i];return t.withMutation(()=>t.shape(r))}from(n,t,r){let i=Dt.getter(n,!0);return this.transform(c=>{if(c==null)return c;let y=c;return mt(c,n)&&(y=We({},c),r||delete y[n],y[t]=i(c)),y})}noUnknown(n=!0,t=Yt.noUnknown){typeof n=="string"&&(t=n,n=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:t,test(i){if(i==null)return!0;const c=Ly(this.schema,i);return!n||c.length===0||this.createError({params:{unknown:c.join(", ")}})}});return r.spec.noUnknown=n,r}unknown(n=!0,t=Yt.noUnknown){return this.noUnknown(!n,t)}transformKeys(n){return this.transform(t=>t&&qy(t,(r,i)=>n(i)))}camelCase(){return this.transformKeys(wy)}snakeCase(){return this.transformKeys(hn)}constantCase(){return this.transformKeys(n=>hn(n).toUpperCase())}describe(){let n=super.describe();return n.fields=Qn(this.fields,t=>t.describe()),n}}function Dy(e){return new Ti(e)}Dy.prototype=Ti.prototype;var ut=e=>e.type==="checkbox",Ze=e=>e instanceof Date,Oe=e=>e==null;const qi=e=>typeof e=="object";var ye=e=>!Oe(e)&&!Array.isArray(e)&&qi(e)&&!Ze(e),Si=e=>ye(e)&&e.target?ut(e.target)?e.target.checked:e.target.value:e,$y=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,Ni=(e,n)=>e.has($y(n)),Cy=e=>{const n=e.constructor&&e.constructor.prototype;return ye(n)&&n.hasOwnProperty("isPrototypeOf")},Or=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Re(e){let n;const t=Array.isArray(e);if(e instanceof Date)n=new Date(e);else if(e instanceof Set)n=new Set(e);else if(!(Or&&(e instanceof Blob||e instanceof FileList))&&(t||ye(e)))if(n=t?[]:{},!Array.isArray(e)&&!Cy(e))n=e;else for(const r in e)n[r]=Re(e[r]);else return e;return n}var ft=e=>Array.isArray(e)?e.filter(Boolean):[],pe=e=>e===void 0,te=(e,n,t)=>{if(!n||!ye(e))return t;const r=ft(n.split(/[,[\].]+?/)).reduce((i,c)=>Oe(i)?i:i[c],e);return pe(r)||r===e?pe(e[n])?t:e[n]:r};const wt={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},Ne={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Le={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Pi=ve.createContext(null),$t=()=>ve.useContext(Pi),Iy=e=>{const{children:n,...t}=e;return ve.createElement(Pi.Provider,{value:t},n)};var Fi=(e,n,t,r=!0)=>{const i={defaultValues:n._defaultValues};for(const c in e)Object.defineProperty(i,c,{get:()=>{const y=c;return n._proxyFormState[y]!==Ne.all&&(n._proxyFormState[y]=!r||Ne.all),t&&(t[y]=!0),e[y]}});return i},Te=e=>ye(e)&&!Object.keys(e).length,Li=(e,n,t,r)=>{t(e);const{name:i,...c}=e;return Te(c)||Object.keys(c).length>=Object.keys(n).length||Object.keys(c).find(y=>n[y]===(!r||Ne.all))},yt=e=>Array.isArray(e)?e:[e],Ri=(e,n,t)=>t&&n?e===n:!e||!n||e===n||yt(e).some(r=>r&&(r.startsWith(n)||n.startsWith(r)));function Er(e){const n=ve.useRef(e);n.current=e,ve.useEffect(()=>{const t=!e.disabled&&n.current.subject&&n.current.subject.subscribe({next:n.current.next});return()=>{t&&t.unsubscribe()}},[e.disabled])}function My(e){const n=$t(),{control:t=n.control,disabled:r,name:i,exact:c}=e||{},[y,O]=ve.useState(t._formState),g=ve.useRef(!0),_=ve.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),p=ve.useRef(i);return p.current=i,Er({disabled:r,next:l=>g.current&&Ri(p.current,l.name,c)&&Li(l,_.current,t._updateFormState)&&O({...t._formState,...l}),subject:t._subjects.state}),ve.useEffect(()=>{g.current=!0;const l=t._proxyFormState.isDirty&&t._getDirty();return l!==t._formState.isDirty&&t._subjects.state.next({isDirty:l}),_.current.isValid&&t._updateValid(!0),()=>{g.current=!1}},[t]),Fi(y,t,_.current,!1)}var Fe=e=>typeof e=="string",Di=(e,n,t,r,i)=>Fe(e)?(r&&n.watch.add(e),te(t,e,i)):Array.isArray(e)?e.map(c=>(r&&n.watch.add(c),te(t,c))):(r&&(n.watchAll=!0),t);function jy(e){const n=$t(),{control:t=n.control,name:r,defaultValue:i,disabled:c,exact:y}=e||{},O=ve.useRef(r);O.current=r,Er({disabled:c,subject:t._subjects.values,next:p=>{Ri(O.current,p.name,y)&&_(Re(Di(O.current,t._names,p.values||t._formValues,!1,i)))}});const[g,_]=ve.useState(t._getWatch(r,i));return ve.useEffect(()=>t._removeUnmounted()),g}var wr=e=>/^\w*$/.test(e),$i=e=>ft(e.replace(/["|']|\]/g,"").split(/\.|\[/));function fe(e,n,t){let r=-1;const i=wr(n)?[n]:$i(n),c=i.length,y=c-1;for(;++r{const _=r._options.shouldUnregister||i,p=(l,o)=>{const a=te(r._fields,l);a&&(a._f.mount=o)};if(p(t,!0),_){const l=Re(te(r._options.defaultValues,t));fe(r._defaultValues,t,l),pe(te(r._formValues,t))&&fe(r._formValues,t,l)}return()=>{(c?_&&!r._state.action:_)?r.unregister(t):p(t,!1)}},[t,r,c,i]),{field:{name:t,value:y,onChange:ve.useCallback(_=>g.current.onChange({target:{value:Si(_),name:t},type:wt.CHANGE}),[t]),onBlur:ve.useCallback(()=>g.current.onBlur({target:{value:te(r._formValues,t),name:t},type:wt.BLUR}),[t,r]),ref:_=>{const p=te(r._fields,t);p&&_&&(p._f.ref={focus:()=>_.focus(),select:()=>_.select(),setCustomValidity:l=>_.setCustomValidity(l),reportValidity:()=>_.reportValidity()})}},formState:O,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!te(O.errors,t)},isDirty:{enumerable:!0,get:()=>!!te(O.dirtyFields,t)},isTouched:{enumerable:!0,get:()=>!!te(O.touchedFields,t)},error:{enumerable:!0,get:()=>te(O.errors,t)}})}}const Uy=e=>e.render(By(e));var Ci=(e,n,t,r,i)=>n?{...t[e],types:{...t[e]&&t[e].types?t[e].types:{},[r]:i||!0}}:{};const sr=(e,n,t)=>{for(const r of t||Object.keys(e)){const i=te(e,r);if(i){const{_f:c,...y}=i;if(c&&n(c.name)){if(c.ref.focus){c.ref.focus();break}else if(c.refs&&c.refs[0].focus){c.refs[0].focus();break}}else ye(y)&&sr(y,n)}}};var vn=e=>({isOnSubmit:!e||e===Ne.onSubmit,isOnBlur:e===Ne.onBlur,isOnChange:e===Ne.onChange,isOnAll:e===Ne.all,isOnTouch:e===Ne.onTouched}),yn=(e,n,t)=>!t&&(n.watchAll||n.watch.has(e)||[...n.watch].some(r=>e.startsWith(r)&&/^\.\w+/.test(e.slice(r.length)))),Vy=(e,n,t)=>{const r=ft(te(e,t));return fe(r,"root",n[t]),fe(e,t,r),e},Ye=e=>typeof e=="boolean",xr=e=>e.type==="file",Ce=e=>typeof e=="function",xt=e=>{if(!Or)return!1;const n=e?e.ownerDocument:0;return e instanceof(n&&n.defaultView?n.defaultView.HTMLElement:HTMLElement)},gt=e=>Fe(e),Ar=e=>e.type==="radio",At=e=>e instanceof RegExp;const gn={value:!1,isValid:!1},mn={value:!0,isValid:!0};var Ii=e=>{if(Array.isArray(e)){if(e.length>1){const n=e.filter(t=>t&&t.checked&&!t.disabled).map(t=>t.value);return{value:n,isValid:!!n.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!pe(e[0].attributes.value)?pe(e[0].value)||e[0].value===""?mn:{value:e[0].value,isValid:!0}:mn:gn}return gn};const bn={isValid:!1,value:null};var Mi=e=>Array.isArray(e)?e.reduce((n,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:n,bn):bn;function _n(e,n,t="validate"){if(gt(e)||Array.isArray(e)&&e.every(gt)||Ye(e)&&!e)return{type:t,message:gt(e)?e:"",ref:n}}var Ke=e=>ye(e)&&!At(e)?e:{value:e,message:""},On=async(e,n,t,r,i)=>{const{ref:c,refs:y,required:O,maxLength:g,minLength:_,min:p,max:l,pattern:o,validate:a,name:v,valueAsNumber:h,mount:d,disabled:f}=e._f,u=te(n,v);if(!d||f)return{};const m=y?y[0]:c,s=w=>{r&&m.reportValidity&&(m.setCustomValidity(Ye(w)?"":w||""),m.reportValidity())},b={},q=Ar(c),A=ut(c),k=q||A,N=(h||xr(c))&&pe(c.value)&&pe(u)||xt(c)&&c.value===""||u===""||Array.isArray(u)&&!u.length,x=Ci.bind(null,v,t,b),E=(w,T,P,R=Le.maxLength,U=Le.minLength)=>{const V=w?T:P;b[v]={type:w?R:U,message:V,ref:c,...x(w?R:U,V)}};if(i?!Array.isArray(u)||!u.length:O&&(!k&&(N||Oe(u))||Ye(u)&&!u||A&&!Ii(y).isValid||q&&!Mi(y).isValid)){const{value:w,message:T}=gt(O)?{value:!!O,message:O}:Ke(O);if(w&&(b[v]={type:Le.required,message:T,ref:m,...x(Le.required,T)},!t))return s(T),b}if(!N&&(!Oe(p)||!Oe(l))){let w,T;const P=Ke(l),R=Ke(p);if(!Oe(u)&&!isNaN(u)){const U=c.valueAsNumber||u&&+u;Oe(P.value)||(w=U>P.value),Oe(R.value)||(T=Unew Date(new Date().toDateString()+" "+D),ee=c.type=="time",M=c.type=="week";Fe(P.value)&&u&&(w=ee?V(u)>V(P.value):M?u>P.value:U>new Date(P.value)),Fe(R.value)&&u&&(T=ee?V(u)+w.value,R=!Oe(T.value)&&u.length<+T.value;if((P||R)&&(E(P,w.message,T.message),!t))return s(b[v].message),b}if(o&&!N&&Fe(u)){const{value:w,message:T}=Ke(o);if(At(w)&&!u.match(w)&&(b[v]={type:Le.pattern,message:T,ref:c,...x(Le.pattern,T)},!t))return s(T),b}if(a){if(Ce(a)){const w=await a(u,n),T=_n(w,m);if(T&&(b[v]={...T,...x(Le.validate,T.message)},!t))return s(T.message),b}else if(ye(a)){let w={};for(const T in a){if(!Te(w)&&!t)break;const P=_n(await a[T](u,n),m,T);P&&(w={...P,...x(T,P.message)},s(P.message),t&&(b[v]=w))}if(!Te(w)&&(b[v]={ref:m,...w},!t))return b}}return s(!0),b};function Hy(e,n){const t=n.slice(0,-1).length;let r=0;for(;r{for(const c of e)c.next&&c.next(i)},subscribe:i=>(e.push(i),{unsubscribe:()=>{e=e.filter(c=>c!==i)}}),unsubscribe:()=>{e=[]}}}var kt=e=>Oe(e)||!qi(e);function Ue(e,n){if(kt(e)||kt(n))return e===n;if(Ze(e)&&Ze(n))return e.getTime()===n.getTime();const t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(const i of t){const c=e[i];if(!r.includes(i))return!1;if(i!=="ref"){const y=n[i];if(Ze(c)&&Ze(y)||ye(c)&&ye(y)||Array.isArray(c)&&Array.isArray(y)?!Ue(c,y):c!==y)return!1}}return!0}var ji=e=>e.type==="select-multiple",Ky=e=>Ar(e)||ut(e),Vt=e=>xt(e)&&e.isConnected,Bi=e=>{for(const n in e)if(Ce(e[n]))return!0;return!1};function Tt(e,n={}){const t=Array.isArray(e);if(ye(e)||t)for(const r in e)Array.isArray(e[r])||ye(e[r])&&!Bi(e[r])?(n[r]=Array.isArray(e[r])?[]:{},Tt(e[r],n[r])):Oe(e[r])||(n[r]=!0);return n}function Ui(e,n,t){const r=Array.isArray(e);if(ye(e)||r)for(const i in e)Array.isArray(e[i])||ye(e[i])&&!Bi(e[i])?pe(n)||kt(t[i])?t[i]=Array.isArray(e[i])?Tt(e[i],[]):{...Tt(e[i])}:Ui(e[i],Oe(n)?{}:n[i],t[i]):t[i]=!Ue(e[i],n[i]);return t}var Ht=(e,n)=>Ui(e,n,Tt(n)),Vi=(e,{valueAsNumber:n,valueAsDate:t,setValueAs:r})=>pe(e)?e:n?e===""?NaN:e&&+e:t&&Fe(e)?new Date(e):r?r(e):e;function zt(e){const n=e.ref;if(!(e.refs?e.refs.every(t=>t.disabled):n.disabled))return xr(n)?n.files:Ar(n)?Mi(e.refs).value:ji(n)?[...n.selectedOptions].map(({value:t})=>t):ut(n)?Ii(e.refs).value:Vi(pe(n.value)?e.ref.value:n.value,e)}var Gy=(e,n,t,r)=>{const i={};for(const c of e){const y=te(n,c);y&&fe(i,c,y._f)}return{criteriaMode:t,names:[...e],fields:i,shouldUseNativeValidation:r}},nt=e=>pe(e)?e:At(e)?e.source:ye(e)?At(e.value)?e.value.source:e.value:e,Wy=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function En(e,n,t){const r=te(e,t);if(r||wr(t))return{error:r,name:t};const i=t.split(".");for(;i.length;){const c=i.join("."),y=te(n,c),O=te(e,c);if(y&&!Array.isArray(y)&&t!==c)return{name:t};if(O&&O.type)return{name:c,error:O};i.pop()}return{name:t}}var Zy=(e,n,t,r,i)=>i.isOnAll?!1:!t&&i.isOnTouch?!(n||e):(t?r.isOnBlur:i.isOnBlur)?!e:(t?r.isOnChange:i.isOnChange)?e:!0,Yy=(e,n)=>!ft(te(e,n)).length&&me(e,n);const Xy={mode:Ne.onSubmit,reValidateMode:Ne.onChange,shouldFocusError:!0};function Qy(e={},n){let t={...Xy,...e},r={submitCount:0,isDirty:!1,isLoading:Ce(t.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},i={},c=ye(t.defaultValues)||ye(t.values)?Re(t.defaultValues||t.values)||{}:{},y=t.shouldUnregister?{}:Re(c),O={action:!1,mount:!1,watch:!1},g={mount:new Set,unMount:new Set,array:new Set,watch:new Set},_,p=0;const l={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},o={values:Ut(),array:Ut(),state:Ut()},a=e.resetOptions&&e.resetOptions.keepDirtyValues,v=vn(t.mode),h=vn(t.reValidateMode),d=t.criteriaMode===Ne.all,f=C=>Z=>{clearTimeout(p),p=setTimeout(C,Z)},u=async C=>{if(l.isValid||C){const Z=t.resolver?Te((await N()).errors):await E(i,!0);Z!==r.isValid&&o.state.next({isValid:Z})}},m=C=>l.isValidating&&o.state.next({isValidating:C}),s=(C,Z=[],Y,B,j=!0,K=!0)=>{if(B&&Y){if(O.action=!0,K&&Array.isArray(te(i,C))){const X=Y(te(i,C),B.argA,B.argB);j&&fe(i,C,X)}if(K&&Array.isArray(te(r.errors,C))){const X=Y(te(r.errors,C),B.argA,B.argB);j&&fe(r.errors,C,X),Yy(r.errors,C)}if(l.touchedFields&&K&&Array.isArray(te(r.touchedFields,C))){const X=Y(te(r.touchedFields,C),B.argA,B.argB);j&&fe(r.touchedFields,C,X)}l.dirtyFields&&(r.dirtyFields=Ht(c,y)),o.state.next({name:C,isDirty:T(C,Z),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else fe(y,C,Z)},b=(C,Z)=>{fe(r.errors,C,Z),o.state.next({errors:r.errors})},q=(C,Z,Y,B)=>{const j=te(i,C);if(j){const K=te(y,C,pe(Y)?te(c,C):Y);pe(K)||B&&B.defaultChecked||Z?fe(y,C,Z?K:zt(j._f)):U(C,K),O.mount&&u()}},A=(C,Z,Y,B,j)=>{let K=!1,X=!1;const Q={name:C};if(!Y||B){l.isDirty&&(X=r.isDirty,r.isDirty=Q.isDirty=T(),K=X!==Q.isDirty);const ne=Ue(te(c,C),Z);X=te(r.dirtyFields,C),ne?me(r.dirtyFields,C):fe(r.dirtyFields,C,!0),Q.dirtyFields=r.dirtyFields,K=K||l.dirtyFields&&X!==!ne}if(Y){const ne=te(r.touchedFields,C);ne||(fe(r.touchedFields,C,Y),Q.touchedFields=r.touchedFields,K=K||l.touchedFields&&ne!==Y)}return K&&j&&o.state.next(Q),K?Q:{}},k=(C,Z,Y,B)=>{const j=te(r.errors,C),K=l.isValid&&Ye(Z)&&r.isValid!==Z;if(e.delayError&&Y?(_=f(()=>b(C,Y)),_(e.delayError)):(clearTimeout(p),_=null,Y?fe(r.errors,C,Y):me(r.errors,C)),(Y?!Ue(j,Y):j)||!Te(B)||K){const X={...B,...K&&Ye(Z)?{isValid:Z}:{},errors:r.errors,name:C};r={...r,...X},o.state.next(X)}m(!1)},N=async C=>t.resolver(y,t.context,Gy(C||g.mount,i,t.criteriaMode,t.shouldUseNativeValidation)),x=async C=>{const{errors:Z}=await N();if(C)for(const Y of C){const B=te(Z,Y);B?fe(r.errors,Y,B):me(r.errors,Y)}else r.errors=Z;return Z},E=async(C,Z,Y={valid:!0})=>{for(const B in C){const j=C[B];if(j){const{_f:K,...X}=j;if(K){const Q=g.array.has(K.name),ne=await On(j,y,d,t.shouldUseNativeValidation&&!Z,Q);if(ne[K.name]&&(Y.valid=!1,Z))break;!Z&&(te(ne,K.name)?Q?Vy(r.errors,ne,K.name):fe(r.errors,K.name,ne[K.name]):me(r.errors,K.name))}X&&await E(X,Z,Y)}}return Y.valid},w=()=>{for(const C of g.unMount){const Z=te(i,C);Z&&(Z._f.refs?Z._f.refs.every(Y=>!Vt(Y)):!Vt(Z._f.ref))&&F(C)}g.unMount=new Set},T=(C,Z)=>(C&&Z&&fe(y,C,Z),!Ue(S(),c)),P=(C,Z,Y)=>Di(C,g,{...O.mount?y:pe(Z)?c:Fe(C)?{[C]:Z}:Z},Y,Z),R=C=>ft(te(O.mount?y:c,C,e.shouldUnregister?te(c,C,[]):[])),U=(C,Z,Y={})=>{const B=te(i,C);let j=Z;if(B){const K=B._f;K&&(!K.disabled&&fe(y,C,Vi(Z,K)),j=xt(K.ref)&&Oe(Z)?"":Z,ji(K.ref)?[...K.ref.options].forEach(X=>X.selected=j.includes(X.value)):K.refs?ut(K.ref)?K.refs.length>1?K.refs.forEach(X=>(!X.defaultChecked||!X.disabled)&&(X.checked=Array.isArray(j)?!!j.find(Q=>Q===X.value):j===X.value)):K.refs[0]&&(K.refs[0].checked=!!j):K.refs.forEach(X=>X.checked=X.value===j):xr(K.ref)?K.ref.value="":(K.ref.value=j,K.ref.type||o.values.next({name:C,values:{...y}})))}(Y.shouldDirty||Y.shouldTouch)&&A(C,j,Y.shouldTouch,Y.shouldDirty,!0),Y.shouldValidate&&D(C)},V=(C,Z,Y)=>{for(const B in Z){const j=Z[B],K=`${C}.${B}`,X=te(i,K);(g.array.has(C)||!kt(j)||X&&!X._f)&&!Ze(j)?V(K,j,Y):U(K,j,Y)}},ee=(C,Z,Y={})=>{const B=te(i,C),j=g.array.has(C),K=Re(Z);fe(y,C,K),j?(o.array.next({name:C,values:{...y}}),(l.isDirty||l.dirtyFields)&&Y.shouldDirty&&o.state.next({name:C,dirtyFields:Ht(c,y),isDirty:T(C,K)})):B&&!B._f&&!Oe(K)?V(C,K,Y):U(C,K,Y),yn(C,g)&&o.state.next({...r}),o.values.next({name:C,values:{...y}}),!O.mount&&n()},M=async C=>{const Z=C.target;let Y=Z.name,B=!0;const j=te(i,Y),K=()=>Z.type?zt(j._f):Si(C);if(j){let X,Q;const ne=K(),oe=C.type===wt.BLUR||C.type===wt.FOCUS_OUT,le=!Wy(j._f)&&!t.resolver&&!te(r.errors,Y)&&!j._f.deps||Zy(oe,te(r.touchedFields,Y),r.isSubmitted,h,v),be=yn(Y,g,oe);fe(y,Y,ne),oe?(j._f.onBlur&&j._f.onBlur(C),_&&_(0)):j._f.onChange&&j._f.onChange(C);const we=A(Y,ne,oe,!1),ce=!Te(we)||be;if(!oe&&o.values.next({name:Y,type:C.type,values:{...y}}),le)return l.isValid&&u(),ce&&o.state.next({name:Y,...be?{}:we});if(!oe&&be&&o.state.next({...r}),m(!0),t.resolver){const{errors:ht}=await N([Y]),de=En(r.errors,i,Y),qe=En(ht,i,de.name||Y);X=qe.error,Y=qe.name,Q=Te(ht)}else X=(await On(j,y,d,t.shouldUseNativeValidation))[Y],B=isNaN(ne)||ne===te(y,Y,ne),B&&(X?Q=!1:l.isValid&&(Q=await E(i,!0)));B&&(j._f.deps&&D(j._f.deps),k(Y,Q,X,we))}},D=async(C,Z={})=>{let Y,B;const j=yt(C);if(m(!0),t.resolver){const K=await x(pe(C)?C:j);Y=Te(K),B=C?!j.some(X=>te(K,X)):Y}else C?(B=(await Promise.all(j.map(async K=>{const X=te(i,K);return await E(X&&X._f?{[K]:X}:X)}))).every(Boolean),!(!B&&!r.isValid)&&u()):B=Y=await E(i);return o.state.next({...!Fe(C)||l.isValid&&Y!==r.isValid?{}:{name:C},...t.resolver||!C?{isValid:Y}:{},errors:r.errors,isValidating:!1}),Z.shouldFocus&&!B&&sr(i,K=>K&&te(r.errors,K),C?j:g.mount),B},S=C=>{const Z={...c,...O.mount?y:{}};return pe(C)?Z:Fe(C)?te(Z,C):C.map(Y=>te(Z,Y))},L=(C,Z)=>({invalid:!!te((Z||r).errors,C),isDirty:!!te((Z||r).dirtyFields,C),isTouched:!!te((Z||r).touchedFields,C),error:te((Z||r).errors,C)}),$=C=>{C&&yt(C).forEach(Z=>me(r.errors,Z)),o.state.next({errors:C?r.errors:{}})},z=(C,Z,Y)=>{const B=(te(i,C,{_f:{}})._f||{}).ref;fe(r.errors,C,{...Z,ref:B}),o.state.next({name:C,errors:r.errors,isValid:!1}),Y&&Y.shouldFocus&&B&&B.focus&&B.focus()},H=(C,Z)=>Ce(C)?o.values.subscribe({next:Y=>C(P(void 0,Z),Y)}):P(C,Z,!0),F=(C,Z={})=>{for(const Y of C?yt(C):g.mount)g.mount.delete(Y),g.array.delete(Y),Z.keepValue||(me(i,Y),me(y,Y)),!Z.keepError&&me(r.errors,Y),!Z.keepDirty&&me(r.dirtyFields,Y),!Z.keepTouched&&me(r.touchedFields,Y),!t.shouldUnregister&&!Z.keepDefaultValue&&me(c,Y);o.values.next({values:{...y}}),o.state.next({...r,...Z.keepDirty?{isDirty:T()}:{}}),!Z.keepIsValid&&u()},I=(C,Z={})=>{let Y=te(i,C);const B=Ye(Z.disabled);return fe(i,C,{...Y||{},_f:{...Y&&Y._f?Y._f:{ref:{name:C}},name:C,mount:!0,...Z}}),g.mount.add(C),Y?B&&fe(y,C,Z.disabled?void 0:te(y,C,zt(Y._f))):q(C,!0,Z.value),{...B?{disabled:Z.disabled}:{},...t.shouldUseNativeValidation?{required:!!Z.required,min:nt(Z.min),max:nt(Z.max),minLength:nt(Z.minLength),maxLength:nt(Z.maxLength),pattern:nt(Z.pattern)}:{},name:C,onChange:M,onBlur:M,ref:j=>{if(j){I(C,Z),Y=te(i,C);const K=pe(j.value)&&j.querySelectorAll&&j.querySelectorAll("input,select,textarea")[0]||j,X=Ky(K),Q=Y._f.refs||[];if(X?Q.find(ne=>ne===K):K===Y._f.ref)return;fe(i,C,{_f:{...Y._f,...X?{refs:[...Q.filter(Vt),K,...Array.isArray(te(c,C))?[{}]:[]],ref:{type:K.type,name:C}}:{ref:K}}}),q(C,!1,void 0,K)}else Y=te(i,C,{}),Y._f&&(Y._f.mount=!1),(t.shouldUnregister||Z.shouldUnregister)&&!(Ni(g.array,C)&&O.action)&&g.unMount.add(C)}}},G=()=>t.shouldFocusError&&sr(i,C=>C&&te(r.errors,C),g.mount),W=(C,Z)=>async Y=>{Y&&(Y.preventDefault&&Y.preventDefault(),Y.persist&&Y.persist());let B=Re(y);if(o.state.next({isSubmitting:!0}),t.resolver){const{errors:j,values:K}=await N();r.errors=j,B=K}else await E(i);me(r.errors,"root"),Te(r.errors)?(o.state.next({errors:{}}),await C(B,Y)):(Z&&await Z({...r.errors},Y),G(),setTimeout(G)),o.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Te(r.errors),submitCount:r.submitCount+1,errors:r.errors})},J=(C,Z={})=>{te(i,C)&&(pe(Z.defaultValue)?ee(C,te(c,C)):(ee(C,Z.defaultValue),fe(c,C,Z.defaultValue)),Z.keepTouched||me(r.touchedFields,C),Z.keepDirty||(me(r.dirtyFields,C),r.isDirty=Z.defaultValue?T(C,te(c,C)):T()),Z.keepError||(me(r.errors,C),l.isValid&&u()),o.state.next({...r}))},re=(C,Z={})=>{const Y=C||c,B=Re(Y),j=C&&!Te(C)?B:c;if(Z.keepDefaultValues||(c=Y),!Z.keepValues){if(Z.keepDirtyValues||a)for(const K of g.mount)te(r.dirtyFields,K)?fe(j,K,te(y,K)):ee(K,te(j,K));else{if(Or&&pe(C))for(const K of g.mount){const X=te(i,K);if(X&&X._f){const Q=Array.isArray(X._f.refs)?X._f.refs[0]:X._f.ref;if(xt(Q)){const ne=Q.closest("form");if(ne){ne.reset();break}}}}i={}}y=e.shouldUnregister?Z.keepDefaultValues?Re(c):{}:B,o.array.next({values:{...j}}),o.values.next({values:{...j}})}g={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!O.mount&&n(),O.mount=!l.isValid||!!Z.keepIsValid,O.watch=!!e.shouldUnregister,o.state.next({submitCount:Z.keepSubmitCount?r.submitCount:0,isDirty:Z.keepDirty?r.isDirty:!!(Z.keepDefaultValues&&!Ue(C,c)),isSubmitted:Z.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:Z.keepDirtyValues?r.dirtyFields:Z.keepDefaultValues&&C?Ht(c,C):{},touchedFields:Z.keepTouched?r.touchedFields:{},errors:Z.keepErrors?r.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},ie=(C,Z)=>re(Ce(C)?C(y):C,Z),ae=(C,Z={})=>{const Y=te(i,C),B=Y&&Y._f;if(B){const j=B.refs?B.refs[0]:B.ref;j.focus&&(j.focus(),Z.shouldSelect&&j.select())}},ue=C=>{r={...r,...C}};return Ce(t.defaultValues)&&t.defaultValues().then(C=>{ie(C,t.resetOptions),o.state.next({isLoading:!1})}),{control:{register:I,unregister:F,getFieldState:L,_executeSchema:N,_getWatch:P,_getDirty:T,_updateValid:u,_removeUnmounted:w,_updateFieldArray:s,_getFieldArray:R,_reset:re,_updateFormState:ue,_subjects:o,_proxyFormState:l,get _fields(){return i},get _formValues(){return y},get _state(){return O},set _state(C){O=C},get _defaultValues(){return c},get _names(){return g},set _names(C){g=C},get _formState(){return r},set _formState(C){r=C},get _options(){return t},set _options(C){t={...t,...C}}},trigger:D,register:I,handleSubmit:W,watch:H,setValue:ee,getValues:S,reset:ie,resetField:J,clearErrors:$,unregister:F,setError:z,setFocus:ae,getFieldState:L}}function _g(e={}){const n=ve.useRef(),[t,r]=ve.useState({isDirty:!1,isValidating:!1,isLoading:Ce(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:Ce(e.defaultValues)?void 0:e.defaultValues});n.current||(n.current={...Qy(e,()=>r(c=>({...c}))),formState:t});const i=n.current.control;return i._options=e,Er({subject:i._subjects.state,next:c=>{Li(c,i._proxyFormState,i._updateFormState,!0)&&r({...i._formState})}}),ve.useEffect(()=>{e.values&&!Ue(e.values,i._defaultValues)&&i._reset(e.values,i._options.resetOptions)},[e.values,i]),ve.useEffect(()=>{i._state.mount||(i._updateValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),n.current.formState=Fi(t,i),n.current}var wn=function(e,n,t){if(e&&"reportValidity"in e){var r=te(t,n);e.setCustomValidity(r&&r.message||""),e.reportValidity()}},Hi=function(e,n){var t=function(i){var c=n.fields[i];c&&c.ref&&"reportValidity"in c.ref?wn(c.ref,i,e):c.refs&&c.refs.forEach(function(y){return wn(y,i,e)})};for(var r in n.fields)t(r)},Jy=function(e,n){n.shouldUseNativeValidation&&Hi(e,n);var t={};for(var r in e){var i=te(n.fields,r);fe(t,r,Object.assign(e[r],{ref:i&&i.ref}))}return t},Og=function(e,n,t){return n===void 0&&(n={}),t===void 0&&(t={}),function(r,i,c){try{return Promise.resolve(function(y,O){try{var g=(n.context,Promise.resolve(e[t.mode==="sync"?"validateSync":"validate"](r,Object.assign({abortEarly:!1},n,{context:i}))).then(function(_){return c.shouldUseNativeValidation&&Hi({},c),{values:t.rawValues?r:_,errors:{}}}))}catch(_){return O(_)}return g&&g.then?g.then(void 0,O):g}(0,function(y){if(!y.inner)throw y;return{values:{},errors:Jy((O=y,g=!c.shouldUseNativeValidation&&c.criteriaMode==="all",(O.inner||[]).reduce(function(_,p){if(_[p.path]||(_[p.path]={message:p.message,type:p.type}),g){var l=_[p.path].types,o=l&&l[p.type];_[p.path]=Ci(p.path,g,_,p.type,o?[].concat(o,p.message):p.message)}return _},{})),c)};var O,g}))}catch(y){return Promise.reject(y)}}};Ve("div")(({theme:e})=>({width:144,height:144,margin:"auto",borderRadius:"50%",padding:e.spacing(1),border:`1px dashed ${e.palette.grey[50032]}`}));Ve("div")({zIndex:0,width:"100%",height:"100%",outline:"none",display:"flex",overflow:"hidden",borderRadius:"50%",position:"relative",alignItems:"center",justifyContent:"center","& > *":{width:"100%",height:"100%"},"&:hover":{cursor:"pointer","& .placeholder":{zIndex:9}}});Ve("div")(({theme:e})=>({display:"flex",position:"absolute",alignItems:"center",flexDirection:"column",justifyContent:"center",color:e.palette.text.secondary,backgroundColor:e.palette.background.neutral,transition:e.transitions.create("opacity",{easing:e.transitions.easing.easeInOut,duration:e.transitions.duration.shorter}),"&:hover":{opacity:.72}}));Ve("div")(({theme:e})=>({outline:"none",padding:e.spacing(5,1),borderRadius:e.shape.borderRadius,backgroundColor:e.palette.background.neutral,border:`1px dashed ${e.palette.grey[50032]}`,"&:hover":{opacity:.72,cursor:"pointer"}}));Ve("div")(({theme:e})=>({outline:"none",overflow:"hidden",position:"relative",padding:e.spacing(5,1),borderRadius:e.shape.borderRadius,transition:e.transitions.create("padding"),backgroundColor:e.palette.background.neutral,border:`1px dashed ${e.palette.grey[50032]}`,"&:hover":{opacity:.72,cursor:"pointer"}}));function Eg({children:e,onSubmit:n,methods:t,encType:r}){return se(Iy,{...t,children:se("form",{onSubmit:n,encType:r,children:e})})}var eg=gr;function tg(e,n){return eg(e,n)}var rg=tg,zi={exports:{}};/*! + * Quill Editor v1.3.7 + * https://quilljs.com/ + * Copyright (c) 2014, Jason Chen + * Copyright (c) 2013, salesforce.com + */(function(e,n){(function(r,i){e.exports=i()})(typeof self<"u"?self:xe,function(){return function(t){var r={};function i(c){if(r[c])return r[c].exports;var y=r[c]={i:c,l:!1,exports:{}};return t[c].call(y.exports,y,y.exports,i),y.l=!0,y.exports}return i.m=t,i.c=r,i.d=function(c,y,O){i.o(c,y)||Object.defineProperty(c,y,{configurable:!1,enumerable:!0,get:O})},i.n=function(c){var y=c&&c.__esModule?function(){return c.default}:function(){return c};return i.d(y,"a",y),y},i.o=function(c,y){return Object.prototype.hasOwnProperty.call(c,y)},i.p="",i(i.s=109)}([function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(17),y=i(18),O=i(19),g=i(45),_=i(46),p=i(47),l=i(48),o=i(49),a=i(12),v=i(32),h=i(33),d=i(31),f=i(1),u={Scope:f.Scope,create:f.create,find:f.find,query:f.query,register:f.register,Container:c.default,Format:y.default,Leaf:O.default,Embed:l.default,Scroll:g.default,Block:p.default,Inline:_.default,Text:o.default,Attributor:{Attribute:a.default,Class:v.default,Style:h.default,Store:d.default}};r.default=u},function(t,r,i){var c=this&&this.__extends||function(){var d=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,u){f.__proto__=u}||function(f,u){for(var m in u)u.hasOwnProperty(m)&&(f[m]=u[m])};return function(f,u){d(f,u);function m(){this.constructor=f}f.prototype=u===null?Object.create(u):(m.prototype=u.prototype,new m)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=function(d){c(f,d);function f(u){var m=this;return u="[Parchment] "+u,m=d.call(this,u)||this,m.message=u,m.name=m.constructor.name,m}return f}(Error);r.ParchmentError=y;var O={},g={},_={},p={};r.DATA_KEY="__blot";var l;(function(d){d[d.TYPE=3]="TYPE",d[d.LEVEL=12]="LEVEL",d[d.ATTRIBUTE=13]="ATTRIBUTE",d[d.BLOT=14]="BLOT",d[d.INLINE=7]="INLINE",d[d.BLOCK=11]="BLOCK",d[d.BLOCK_BLOT=10]="BLOCK_BLOT",d[d.INLINE_BLOT=6]="INLINE_BLOT",d[d.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",d[d.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",d[d.ANY=15]="ANY"})(l=r.Scope||(r.Scope={}));function o(d,f){var u=v(d);if(u==null)throw new y("Unable to create "+d+" blot");var m=u,s=d instanceof Node||d.nodeType===Node.TEXT_NODE?d:m.create(f);return new m(s,f)}r.create=o;function a(d,f){return f===void 0&&(f=!1),d==null?null:d[r.DATA_KEY]!=null?d[r.DATA_KEY].blot:f?a(d.parentNode,f):null}r.find=a;function v(d,f){f===void 0&&(f=l.ANY);var u;if(typeof d=="string")u=p[d]||O[d];else if(d instanceof Text||d.nodeType===Node.TEXT_NODE)u=p.text;else if(typeof d=="number")d&l.LEVEL&l.BLOCK?u=p.block:d&l.LEVEL&l.INLINE&&(u=p.inline);else if(d instanceof HTMLElement){var m=(d.getAttribute("class")||"").split(/\s+/);for(var s in m)if(u=g[m[s]],u)break;u=u||_[d.tagName]}return u==null?null:f&l.LEVEL&u.scope&&f&l.TYPE&u.scope?u:null}r.query=v;function h(){for(var d=[],f=0;f1)return d.map(function(s){return h(s)});var u=d[0];if(typeof u.blotName!="string"&&typeof u.attrName!="string")throw new y("Invalid definition");if(u.blotName==="abstract")throw new y("Cannot register abstract class");if(p[u.blotName||u.attrName]=u,typeof u.keyName=="string")O[u.keyName]=u;else if(u.className!=null&&(g[u.className]=u),u.tagName!=null){Array.isArray(u.tagName)?u.tagName=u.tagName.map(function(s){return s.toUpperCase()}):u.tagName=u.tagName.toUpperCase();var m=Array.isArray(u.tagName)?u.tagName:[u.tagName];m.forEach(function(s){(_[s]==null||u.className==null)&&(_[s]=u)})}return u}r.register=h},function(t,r,i){var c=i(51),y=i(11),O=i(3),g=i(20),_=String.fromCharCode(0),p=function(l){Array.isArray(l)?this.ops=l:l!=null&&Array.isArray(l.ops)?this.ops=l.ops:this.ops=[]};p.prototype.insert=function(l,o){var a={};return l.length===0?this:(a.insert=l,o!=null&&typeof o=="object"&&Object.keys(o).length>0&&(a.attributes=o),this.push(a))},p.prototype.delete=function(l){return l<=0?this:this.push({delete:l})},p.prototype.retain=function(l,o){if(l<=0)return this;var a={retain:l};return o!=null&&typeof o=="object"&&Object.keys(o).length>0&&(a.attributes=o),this.push(a)},p.prototype.push=function(l){var o=this.ops.length,a=this.ops[o-1];if(l=O(!0,{},l),typeof a=="object"){if(typeof l.delete=="number"&&typeof a.delete=="number")return this.ops[o-1]={delete:a.delete+l.delete},this;if(typeof a.delete=="number"&&l.insert!=null&&(o-=1,a=this.ops[o-1],typeof a!="object"))return this.ops.unshift(l),this;if(y(l.attributes,a.attributes)){if(typeof l.insert=="string"&&typeof a.insert=="string")return this.ops[o-1]={insert:a.insert+l.insert},typeof l.attributes=="object"&&(this.ops[o-1].attributes=l.attributes),this;if(typeof l.retain=="number"&&typeof a.retain=="number")return this.ops[o-1]={retain:a.retain+l.retain},typeof l.attributes=="object"&&(this.ops[o-1].attributes=l.attributes),this}}return o===this.ops.length?this.ops.push(l):this.ops.splice(o,0,l),this},p.prototype.chop=function(){var l=this.ops[this.ops.length-1];return l&&l.retain&&!l.attributes&&this.ops.pop(),this},p.prototype.filter=function(l){return this.ops.filter(l)},p.prototype.forEach=function(l){this.ops.forEach(l)},p.prototype.map=function(l){return this.ops.map(l)},p.prototype.partition=function(l){var o=[],a=[];return this.forEach(function(v){var h=l(v)?o:a;h.push(v)}),[o,a]},p.prototype.reduce=function(l,o){return this.ops.reduce(l,o)},p.prototype.changeLength=function(){return this.reduce(function(l,o){return o.insert?l+g.length(o):o.delete?l-o.delete:l},0)},p.prototype.length=function(){return this.reduce(function(l,o){return l+g.length(o)},0)},p.prototype.slice=function(l,o){l=l||0,typeof o!="number"&&(o=1/0);for(var a=[],v=g.iterator(this.ops),h=0;h0&&a.next(h.retain-d)}for(var f=new p(v);o.hasNext()||a.hasNext();)if(a.peekType()==="insert")f.push(a.next());else if(o.peekType()==="delete")f.push(o.next());else{var u=Math.min(o.peekLength(),a.peekLength()),m=o.next(u),s=a.next(u);if(typeof s.retain=="number"){var b={};typeof m.retain=="number"?b.retain=u:b.insert=m.insert;var q=g.attributes.compose(m.attributes,s.attributes,typeof m.retain=="number");if(q&&(b.attributes=q),f.push(b),!a.hasNext()&&y(f.ops[f.ops.length-1],b)){var A=new p(o.rest());return f.concat(A).chop()}}else typeof s.delete=="number"&&typeof m.retain=="number"&&f.push(s)}return f.chop()},p.prototype.concat=function(l){var o=new p(this.ops.slice());return l.ops.length>0&&(o.push(l.ops[0]),o.ops=o.ops.concat(l.ops.slice(1))),o},p.prototype.diff=function(l,o){if(this.ops===l.ops)return new p;var a=[this,l].map(function(u){return u.map(function(m){if(m.insert!=null)return typeof m.insert=="string"?m.insert:_;var s=u===l?"on":"with";throw new Error("diff() called "+s+" non-document")}).join("")}),v=new p,h=c(a[0],a[1],o),d=g.iterator(this.ops),f=g.iterator(l.ops);return h.forEach(function(u){for(var m=u[1].length;m>0;){var s=0;switch(u[0]){case c.INSERT:s=Math.min(f.peekLength(),m),v.push(f.next(s));break;case c.DELETE:s=Math.min(m,d.peekLength()),d.next(s),v.delete(s);break;case c.EQUAL:s=Math.min(d.peekLength(),f.peekLength(),m);var b=d.next(s),q=f.next(s);y(b.insert,q.insert)?v.retain(s,g.attributes.diff(b.attributes,q.attributes)):v.push(q).delete(s);break}m-=s}}),v.chop()},p.prototype.eachLine=function(l,o){o=o||` +`;for(var a=g.iterator(this.ops),v=new p,h=0;a.hasNext();){if(a.peekType()!=="insert")return;var d=a.peek(),f=g.length(d)-a.peekLength(),u=typeof d.insert=="string"?d.insert.indexOf(o,f)-f:-1;if(u<0)v.push(a.next());else if(u>0)v.push(a.next(u));else{if(l(v,a.next(1).attributes||{},h)===!1)return;h+=1,v=new p}}v.length()>0&&l(v,{},h)},p.prototype.transform=function(l,o){if(o=!!o,typeof l=="number")return this.transformPosition(l,o);for(var a=g.iterator(this.ops),v=g.iterator(l.ops),h=new p;a.hasNext()||v.hasNext();)if(a.peekType()==="insert"&&(o||v.peekType()!=="insert"))h.retain(g.length(a.next()));else if(v.peekType()==="insert")h.push(v.next());else{var d=Math.min(a.peekLength(),v.peekLength()),f=a.next(d),u=v.next(d);if(f.delete)continue;u.delete?h.push(u):h.retain(d,g.attributes.transform(f.attributes,u.attributes,o))}return h.chop()},p.prototype.transformPosition=function(l,o){o=!!o;for(var a=g.iterator(this.ops),v=0;a.hasNext()&&v<=l;){var h=a.peekLength(),d=a.peekType();if(a.next(),d==="delete"){l-=Math.min(h,l-v);continue}else d==="insert"&&(v"u"||i.call(a,d)},p=function(a,v){y&&v.name==="__proto__"?y(a,v.name,{enumerable:!0,configurable:!0,value:v.newValue,writable:!0}):a[v.name]=v.newValue},l=function(a,v){if(v==="__proto__")if(i.call(a,v)){if(O)return O(a,v).value}else return;return a[v]};t.exports=function o(){var a,v,h,d,f,u,m=arguments[0],s=1,b=arguments.length,q=!1;for(typeof m=="boolean"&&(q=m,m=arguments[1]||{},s=2),(m==null||typeof m!="object"&&typeof m!="function")&&(m={});s0&&(P1&&arguments[1]!==void 0?arguments[1]:!1;if(R&&(P===0||P>=this.length()-A)){var U=this.clone();return P===0?(this.parent.insertBefore(U,this),this):(this.parent.insertBefore(U,this.next),U)}else{var V=y(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"split",this).call(this,P,R);return this.cache={},V}}}]),w}(o.default.Block);N.blotName="block",N.tagName="P",N.defaultChild="break",N.allowedChildren=[d.default,o.default.Embed,u.default];function x(E){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return E==null||(typeof E.formats=="function"&&(w=(0,g.default)(w,E.formats())),E.parent==null||E.parent.blotName=="scroll"||E.parent.statics.scope!==E.statics.scope)?w:x(E.parent,w)}r.bubbleFormats=x,r.BlockEmbed=k,r.default=N},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.overload=r.expandConfig=void 0;var c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(M){return typeof M}:function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},y=function(){function M(D,S){var L=[],$=!0,z=!1,H=void 0;try{for(var F=D[Symbol.iterator](),I;!($=(I=F.next()).done)&&(L.push(I.value),!(S&&L.length===S));$=!0);}catch(G){z=!0,H=G}finally{try{!$&&F.return&&F.return()}finally{if(z)throw H}}return L}return function(D,S){if(Array.isArray(D))return D;if(Symbol.iterator in Object(D))return M(D,S);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),O=function(){function M(D,S){for(var L=0;L2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof S!="string"){var H=S.attrName||S.blotName;typeof H=="string"?this.register("formats/"+H,S,L):Object.keys(S).forEach(function(F){$.register(F,S[F],L)})}else this.imports[S]!=null&&!z&&T.warn("Overwriting "+S+" with",L),this.imports[S]=L,(S.startsWith("blots/")||S.startsWith("formats/"))&&L.blotName!=="abstract"?f.default.register(L):S.startsWith("modules")&&typeof L.register=="function"&&L.register()}}]);function M(D){var S=this,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(w(this,M),this.options=R(D,L),this.container=this.options.container,this.container==null)return T.error("Invalid Quill container",D);this.options.debug&&M.debug(this.options.debug);var $=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new a.default,this.scroll=f.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new l.default(this.scroll),this.selection=new m.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(a.default.events.EDITOR_CHANGE,function(H){H===a.default.events.TEXT_CHANGE&&S.root.classList.toggle("ql-blank",S.editor.isBlank())}),this.emitter.on(a.default.events.SCROLL_UPDATE,function(H,F){var I=S.selection.lastRange,G=I&&I.length===0?I.index:void 0;U.call(S,function(){return S.editor.update(null,F,G)},H)});var z=this.clipboard.convert(`
`+$+"


");this.setContents(z),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return O(M,[{key:"addContainer",value:function(S){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof S=="string"){var $=S;S=document.createElement("div"),S.classList.add($)}return this.container.insertBefore(S,L),S}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(S,L,$){var z=this,H=V(S,L,$),F=y(H,4);return S=F[0],L=F[1],$=F[3],U.call(this,function(){return z.editor.deleteText(S,L)},$,S,-1*L)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(S),this.container.classList.toggle("ql-disabled",!S)}},{key:"focus",value:function(){var S=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=S,this.scrollIntoView()}},{key:"format",value:function(S,L){var $=this,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:a.default.sources.API;return U.call(this,function(){var H=$.getSelection(!0),F=new _.default;if(H==null)return F;if(f.default.query(S,f.default.Scope.BLOCK))F=$.editor.formatLine(H.index,H.length,E({},S,L));else{if(H.length===0)return $.selection.format(S,L),F;F=$.editor.formatText(H.index,H.length,E({},S,L))}return $.setSelection(H,a.default.sources.SILENT),F},z)}},{key:"formatLine",value:function(S,L,$,z,H){var F=this,I=void 0,G=V(S,L,$,z,H),W=y(G,4);return S=W[0],L=W[1],I=W[2],H=W[3],U.call(this,function(){return F.editor.formatLine(S,L,I)},H,S,0)}},{key:"formatText",value:function(S,L,$,z,H){var F=this,I=void 0,G=V(S,L,$,z,H),W=y(G,4);return S=W[0],L=W[1],I=W[2],H=W[3],U.call(this,function(){return F.editor.formatText(S,L,I)},H,S,0)}},{key:"getBounds",value:function(S){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$=void 0;typeof S=="number"?$=this.selection.getBounds(S,L):$=this.selection.getBounds(S.index,S.length);var z=this.container.getBoundingClientRect();return{bottom:$.bottom-z.top,height:$.height,left:$.left-z.left,right:$.right-z.left,top:$.top-z.top,width:$.width}}},{key:"getContents",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-S,$=V(S,L),z=y($,2);return S=z[0],L=z[1],this.editor.getContents(S,L)}},{key:"getFormat",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof S=="number"?this.editor.getFormat(S,L):this.editor.getFormat(S.index,S.length)}},{key:"getIndex",value:function(S){return S.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(S){return this.scroll.leaf(S)}},{key:"getLine",value:function(S){return this.scroll.line(S)}},{key:"getLines",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof S!="number"?this.scroll.lines(S.index,S.length):this.scroll.lines(S,L)}},{key:"getModule",value:function(S){return this.theme.modules[S]}},{key:"getSelection",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return S&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-S,$=V(S,L),z=y($,2);return S=z[0],L=z[1],this.editor.getText(S,L)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(S,L,$){var z=this,H=arguments.length>3&&arguments[3]!==void 0?arguments[3]:M.sources.API;return U.call(this,function(){return z.editor.insertEmbed(S,L,$)},H,S)}},{key:"insertText",value:function(S,L,$,z,H){var F=this,I=void 0,G=V(S,0,$,z,H),W=y(G,4);return S=W[0],I=W[2],H=W[3],U.call(this,function(){return F.editor.insertText(S,L,I)},H,S,L.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(S,L,$){this.clipboard.dangerouslyPasteHTML(S,L,$)}},{key:"removeFormat",value:function(S,L,$){var z=this,H=V(S,L,$),F=y(H,4);return S=F[0],L=F[1],$=F[3],U.call(this,function(){return z.editor.removeFormat(S,L)},$,S)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(S){var L=this,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:a.default.sources.API;return U.call(this,function(){S=new _.default(S);var z=L.getLength(),H=L.editor.deleteText(0,z),F=L.editor.applyDelta(S),I=F.ops[F.ops.length-1];I!=null&&typeof I.insert=="string"&&I.insert[I.insert.length-1]===` +`&&(L.editor.deleteText(L.getLength()-1,1),F.delete(1));var G=H.compose(F);return G},$)}},{key:"setSelection",value:function(S,L,$){if(S==null)this.selection.setRange(null,L||M.sources.API);else{var z=V(S,L,$),H=y(z,4);S=H[0],L=H[1],$=H[3],this.selection.setRange(new u.Range(S,L),$),$!==a.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(S){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:a.default.sources.API,$=new _.default().insert(S);return this.setContents($,L)}},{key:"update",value:function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:a.default.sources.USER,L=this.scroll.update(S);return this.selection.update(S),L}},{key:"updateContents",value:function(S){var L=this,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:a.default.sources.API;return U.call(this,function(){return S=new _.default(S),L.editor.applyDelta(S,$)},$,!0)}}]),M}();P.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},P.events=a.default.events,P.sources=a.default.sources,P.version="1.3.7",P.imports={delta:_.default,parchment:f.default,"core/module":h.default,"core/theme":N.default};function R(M,D){if(D=(0,b.default)(!0,{container:M,modules:{clipboard:!0,keyboard:!0,history:!0}},D),!D.theme||D.theme===P.DEFAULTS.theme)D.theme=N.default;else if(D.theme=P.import("themes/"+D.theme),D.theme==null)throw new Error("Invalid theme "+D.theme+". Did you register it?");var S=(0,b.default)(!0,{},D.theme.DEFAULTS);[S,D].forEach(function(z){z.modules=z.modules||{},Object.keys(z.modules).forEach(function(H){z.modules[H]===!0&&(z.modules[H]={})})});var L=Object.keys(S.modules).concat(Object.keys(D.modules)),$=L.reduce(function(z,H){var F=P.import("modules/"+H);return F==null?T.error("Cannot load "+H+" module. Are you sure you registered it?"):z[H]=F.DEFAULTS||{},z},{});return D.modules!=null&&D.modules.toolbar&&D.modules.toolbar.constructor!==Object&&(D.modules.toolbar={container:D.modules.toolbar}),D=(0,b.default)(!0,{},P.DEFAULTS,{modules:$},S,D),["bounds","container","scrollingContainer"].forEach(function(z){typeof D[z]=="string"&&(D[z]=document.querySelector(D[z]))}),D.modules=Object.keys(D.modules).reduce(function(z,H){return D.modules[H]&&(z[H]=D.modules[H]),z},{}),D}function U(M,D,S,L){if(this.options.strict&&!this.isEnabled()&&D===a.default.sources.USER)return new _.default;var $=S==null?null:this.getSelection(),z=this.editor.delta,H=M();if($!=null&&(S===!0&&(S=$.index),L==null?$=ee($,H,D):L!==0&&($=ee($,S,L,D)),this.setSelection($,a.default.sources.SILENT)),H.length()>0){var F,I=[a.default.events.TEXT_CHANGE,H,z,D];if((F=this.emitter).emit.apply(F,[a.default.events.EDITOR_CHANGE].concat(I)),D!==a.default.sources.SILENT){var G;(G=this.emitter).emit.apply(G,I)}}return H}function V(M,D,S,L,$){var z={};return typeof M.index=="number"&&typeof M.length=="number"?typeof D!="number"?($=L,L=S,S=D,D=M.length,M=M.index):(D=M.length,M=M.index):typeof D!="number"&&($=L,L=S,S=D,D=0),(typeof S>"u"?"undefined":c(S))==="object"?(z=S,$=L):typeof S=="string"&&(L!=null?z[S]=L:$=S),$=$||a.default.sources.API,[M,D,z,$]}function ee(M,D,S,L){if(M==null)return null;var $=void 0,z=void 0;if(D instanceof _.default){var H=[M.index,M.index+M.length].map(function(W){return D.transformPosition(W,L!==a.default.sources.USER)}),F=y(H,2);$=F[0],z=F[1]}else{var I=[M.index,M.index+M.length].map(function(W){return W=0?W+S:Math.max(D,W+S)}),G=y(I,2);$=G[0],z=G[1]}return new u.Range($,z-$)}r.expandConfig=R,r.overload=V,r.default=P},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function d(f,u){for(var m=0;m0){var s=this.parent.isolate(this.offset(),this.length());this.moveChildren(s),s.wrap(this)}}}],[{key:"compare",value:function(m,s){var b=f.order.indexOf(m),q=f.order.indexOf(s);return b>=0||q>=0?b-q:m===s?0:m1?q-1:0),k=1;k1&&arguments[1]!==void 0?arguments[1]:{};c(this,O),this.quill=g,this.options=_};y.DEFAULTS={},r.default=y},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=["error","warn","log","info"],y="warn";function O(_){if(c.indexOf(_)<=c.indexOf(y)){for(var p,l=arguments.length,o=Array(l>1?l-1:0),a=1;a0&&typeof o[0]!="number")}function l(o,a,v){var h,d;if(_(o)||_(a)||o.prototype!==a.prototype)return!1;if(O(o))return O(a)?(o=c.call(o),a=c.call(a),g(o,a,v)):!1;if(p(o)){if(!p(a)||o.length!==a.length)return!1;for(h=0;h=0;h--)if(f[h]!=u[h])return!1;for(h=f.length-1;h>=0;h--)if(d=f[h],!g(o[d],a[d],v))return!1;return typeof o==typeof a}},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(1),y=function(){function O(g,_,p){p===void 0&&(p={}),this.attrName=g,this.keyName=_;var l=c.Scope.TYPE&c.Scope.ATTRIBUTE;p.scope!=null?this.scope=p.scope&c.Scope.LEVEL|l:this.scope=c.Scope.ATTRIBUTE,p.whitelist!=null&&(this.whitelist=p.whitelist)}return O.keys=function(g){return[].map.call(g.attributes,function(_){return _.name})},O.prototype.add=function(g,_){return this.canAdd(g,_)?(g.setAttribute(this.keyName,_),!0):!1},O.prototype.canAdd=function(g,_){var p=c.query(g,c.Scope.BLOT&(this.scope|c.Scope.TYPE));return p==null?!1:this.whitelist==null?!0:typeof _=="string"?this.whitelist.indexOf(_.replace(/["']/g,""))>-1:this.whitelist.indexOf(_)>-1},O.prototype.remove=function(g){g.removeAttribute(this.keyName)},O.prototype.value=function(g){var _=g.getAttribute(this.keyName);return this.canAdd(g,_)&&_?_:""},O}();r.default=y},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.Code=void 0;var c=function(){function k(N,x){var E=[],w=!0,T=!1,P=void 0;try{for(var R=N[Symbol.iterator](),U;!(w=(U=R.next()).done)&&(E.push(U.value),!(x&&E.length===x));w=!0);}catch(V){T=!0,P=V}finally{try{!w&&R.return&&R.return()}finally{if(T)throw P}}return E}return function(N,x){if(Array.isArray(N))return N;if(Symbol.iterator in Object(N))return k(N,x);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),y=function(){function k(N,x){for(var E=0;E=E+w)){var U=this.newlineIndex(E,!0)+1,V=R-U+1,ee=this.isolate(U,V),M=ee.next;ee.format(T,P),M instanceof N&&M.formatAt(0,E-U+w-V,T,P)}}}},{key:"insertAt",value:function(E,w,T){if(T==null){var P=this.descendant(f.default,E),R=c(P,2),U=R[0],V=R[1];U.insertAt(V,w)}}},{key:"length",value:function(){var E=this.domNode.textContent.length;return this.domNode.textContent.endsWith(` +`)?E:E+1}},{key:"newlineIndex",value:function(E){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(w)return this.domNode.textContent.slice(0,E).lastIndexOf(` +`);var T=this.domNode.textContent.slice(E).indexOf(` +`);return T>-1?E+T:-1}},{key:"optimize",value:function(E){this.domNode.textContent.endsWith(` +`)||this.appendChild(l.default.create("text",` +`)),O(N.prototype.__proto__||Object.getPrototypeOf(N.prototype),"optimize",this).call(this,E);var w=this.next;w!=null&&w.prev===this&&w.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===w.statics.formats(w.domNode)&&(w.optimize(E),w.moveChildren(this),w.remove())}},{key:"replace",value:function(E){O(N.prototype.__proto__||Object.getPrototypeOf(N.prototype),"replace",this).call(this,E),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(w){var T=l.default.find(w);T==null?w.parentNode.removeChild(w):T instanceof l.default.Embed?T.remove():T.unwrap()})}}],[{key:"create",value:function(E){var w=O(N.__proto__||Object.getPrototypeOf(N),"create",this).call(this,E);return w.setAttribute("spellcheck",!1),w}},{key:"formats",value:function(){return!0}}]),N}(a.default);A.blotName="code-block",A.tagName="PRE",A.TAB=" ",r.Code=q,r.default=A},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(M){return typeof M}:function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},y=function(){function M(D,S){var L=[],$=!0,z=!1,H=void 0;try{for(var F=D[Symbol.iterator](),I;!($=(I=F.next()).done)&&(L.push(I.value),!(S&&L.length===S));$=!0);}catch(G){z=!0,H=G}finally{try{!$&&F.return&&F.return()}finally{if(z)throw H}}return L}return function(D,S){if(Array.isArray(D))return D;if(Symbol.iterator in Object(D))return M(D,S);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),O=function(){function M(D,S){for(var L=0;L=z&&!W.endsWith(` +`)&&($=!0),L.scroll.insertAt(H,W);var J=L.scroll.line(H),re=y(J,2),ie=re[0],ae=re[1],ue=(0,E.default)({},(0,u.bubbleFormats)(ie));if(ie instanceof m.default){var C=ie.descendant(a.default.Leaf,ae),Z=y(C,1),Y=Z[0];ue=(0,E.default)(ue,(0,u.bubbleFormats)(Y))}G=l.default.attributes.diff(ue,G)||{}}else if(c(F.insert)==="object"){var B=Object.keys(F.insert)[0];if(B==null)return H;L.scroll.insertAt(H,B,F.insert[B])}z+=I}return Object.keys(G).forEach(function(j){L.scroll.formatAt(H,I,j,G[j])}),H+I},0),S.reduce(function(H,F){return typeof F.delete=="number"?(L.scroll.deleteAt(H,F.delete),H):H+(F.retain||F.insert.length||1)},0),this.scroll.batchEnd(),this.update(S)}},{key:"deleteText",value:function(S,L){return this.scroll.deleteAt(S,L),this.update(new _.default().retain(S).delete(L))}},{key:"formatLine",value:function(S,L){var $=this,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys(z).forEach(function(H){if(!($.scroll.whitelist!=null&&!$.scroll.whitelist[H])){var F=$.scroll.lines(S,Math.max(L,1)),I=L;F.forEach(function(G){var W=G.length();if(!(G instanceof h.default))G.format(H,z[H]);else{var J=S-G.offset($.scroll),re=G.newlineIndex(J+I)-J+1;G.formatAt(J,re,H,z[H])}I-=W})}}),this.scroll.optimize(),this.update(new _.default().retain(S).retain(L,(0,A.default)(z)))}},{key:"formatText",value:function(S,L){var $=this,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(z).forEach(function(H){$.scroll.formatAt(S,L,H,z[H])}),this.update(new _.default().retain(S).retain(L,(0,A.default)(z)))}},{key:"getContents",value:function(S,L){return this.delta.slice(S,S+L)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(S,L){return S.concat(L.delta())},new _.default)}},{key:"getFormat",value:function(S){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,$=[],z=[];L===0?this.scroll.path(S).forEach(function(F){var I=y(F,1),G=I[0];G instanceof m.default?$.push(G):G instanceof a.default.Leaf&&z.push(G)}):($=this.scroll.lines(S,L),z=this.scroll.descendants(a.default.Leaf,S,L));var H=[$,z].map(function(F){if(F.length===0)return{};for(var I=(0,u.bubbleFormats)(F.shift());Object.keys(I).length>0;){var G=F.shift();if(G==null)return I;I=V((0,u.bubbleFormats)(G),I)}return I});return E.default.apply(E.default,H)}},{key:"getText",value:function(S,L){return this.getContents(S,L).filter(function($){return typeof $.insert=="string"}).map(function($){return $.insert}).join("")}},{key:"insertEmbed",value:function(S,L,$){return this.scroll.insertAt(S,L,$),this.update(new _.default().retain(S).insert(T({},L,$)))}},{key:"insertText",value:function(S,L){var $=this,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return L=L.replace(/\r\n/g,` +`).replace(/\r/g,` +`),this.scroll.insertAt(S,L),Object.keys(z).forEach(function(H){$.scroll.formatAt(S,L.length,H,z[H])}),this.update(new _.default().retain(S).insert(L,(0,A.default)(z)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var S=this.scroll.children.head;return S.statics.blotName!==m.default.blotName||S.children.length>1?!1:S.children.head instanceof b.default}},{key:"removeFormat",value:function(S,L){var $=this.getText(S,L),z=this.scroll.line(S+L),H=y(z,2),F=H[0],I=H[1],G=0,W=new _.default;F!=null&&(F instanceof h.default?G=F.newlineIndex(I)-I+1:G=F.length()-I,W=F.delta().slice(I,I+G-1).insert(` +`));var J=this.getContents(S,L+G),re=J.diff(new _.default().insert($).concat(W)),ie=new _.default().retain(S).concat(re);return this.applyDelta(ie)}},{key:"update",value:function(S){var L=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,z=this.delta;if(L.length===1&&L[0].type==="characterData"&&L[0].target.data.match(R)&&a.default.find(L[0].target)){var H=a.default.find(L[0].target),F=(0,u.bubbleFormats)(H),I=H.offset(this.scroll),G=L[0].oldValue.replace(f.default.CONTENTS,""),W=new _.default().insert(G),J=new _.default().insert(H.value()),re=new _.default().retain(I).concat(W.diff(J,$));S=re.reduce(function(ie,ae){return ae.insert?ie.insert(ae.insert,F):ie.push(ae)},new _.default),this.delta=z.compose(S)}else this.delta=this.getDelta(),(!S||!(0,N.default)(z.compose(S),this.delta))&&(S=z.diff(this.delta,$));return S}}]),M}();function V(M,D){return Object.keys(D).reduce(function(S,L){return M[L]==null||(D[L]===M[L]?S[L]=D[L]:Array.isArray(D[L])?D[L].indexOf(M[L])<0&&(S[L]=D[L].concat([M[L]])):S[L]=[D[L],M[L]]),S},{})}function ee(M){return M.reduce(function(D,S){if(S.insert===1){var L=(0,A.default)(S.attributes);return delete L.image,D.insert({image:S.attributes.image},L)}if(S.attributes!=null&&(S.attributes.list===!0||S.attributes.bullet===!0)&&(S=(0,A.default)(S),S.attributes.list?S.attributes.list="ordered":(S.attributes.list="bullet",delete S.attributes.bullet)),typeof S.insert=="string"){var $=S.insert.replace(/\r\n/g,` +`).replace(/\r/g,` +`);return D.insert($,S.attributes)}return D.push(S)},new _.default)}r.default=U},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.Range=void 0;var c=function(){function k(N,x){var E=[],w=!0,T=!1,P=void 0;try{for(var R=N[Symbol.iterator](),U;!(w=(U=R.next()).done)&&(E.push(U.value),!(x&&E.length===x));w=!0);}catch(V){T=!0,P=V}finally{try{!w&&R.return&&R.return()}finally{if(T)throw P}}return E}return function(N,x){if(Array.isArray(N))return N;if(Symbol.iterator in Object(N))return k(N,x);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),y=function(){function k(N,x){for(var E=0;E1&&arguments[1]!==void 0?arguments[1]:0;m(this,k),this.index=N,this.length=x},q=function(){function k(N,x){var E=this;m(this,k),this.emitter=x,this.scroll=N,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=g.default.create("cursor",this),this.lastRange=this.savedRange=new b(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){E.mouseDown||setTimeout(E.update.bind(E,v.default.sources.USER),1)}),this.emitter.on(v.default.events.EDITOR_CHANGE,function(w,T){w===v.default.events.TEXT_CHANGE&&T.length()>0&&E.update(v.default.sources.SILENT)}),this.emitter.on(v.default.events.SCROLL_BEFORE_UPDATE,function(){if(!!E.hasFocus()){var w=E.getNativeRange();w!=null&&w.start.node!==E.cursor.textNode&&E.emitter.once(v.default.events.SCROLL_UPDATE,function(){try{E.setNativeRange(w.start.node,w.start.offset,w.end.node,w.end.offset)}catch{}})}}),this.emitter.on(v.default.events.SCROLL_OPTIMIZE,function(w,T){if(T.range){var P=T.range,R=P.startNode,U=P.startOffset,V=P.endNode,ee=P.endOffset;E.setNativeRange(R,U,V,ee)}}),this.update(v.default.sources.SILENT)}return y(k,[{key:"handleComposition",value:function(){var x=this;this.root.addEventListener("compositionstart",function(){x.composing=!0}),this.root.addEventListener("compositionend",function(){if(x.composing=!1,x.cursor.parent){var E=x.cursor.restore();if(!E)return;setTimeout(function(){x.setNativeRange(E.startNode,E.startOffset,E.endNode,E.endOffset)},1)}})}},{key:"handleDragging",value:function(){var x=this;this.emitter.listenDOM("mousedown",document.body,function(){x.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){x.mouseDown=!1,x.update(v.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(x,E){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[x])){this.scroll.update();var w=this.getNativeRange();if(!(w==null||!w.native.collapsed||g.default.query(x,g.default.Scope.BLOCK))){if(w.start.node!==this.cursor.textNode){var T=g.default.find(w.start.node,!1);if(T==null)return;if(T instanceof g.default.Leaf){var P=T.split(w.start.offset);T.parent.insertBefore(this.cursor,P)}else T.insertBefore(this.cursor,w.start.node);this.cursor.attach()}this.cursor.format(x,E),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(x){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,w=this.scroll.length();x=Math.min(x,w-1),E=Math.min(x+E,w-1)-x;var T=void 0,P=this.scroll.leaf(x),R=c(P,2),U=R[0],V=R[1];if(U==null)return null;var ee=U.position(V,!0),M=c(ee,2);T=M[0],V=M[1];var D=document.createRange();if(E>0){D.setStart(T,V);var S=this.scroll.leaf(x+E),L=c(S,2);if(U=L[0],V=L[1],U==null)return null;var $=U.position(V,!0),z=c($,2);return T=z[0],V=z[1],D.setEnd(T,V),D.getBoundingClientRect()}else{var H="left",F=void 0;return T instanceof Text?(V0&&(H="right")),{bottom:F.top+F.height,height:F.height,left:F[H],right:F[H],top:F.top,width:0}}}},{key:"getNativeRange",value:function(){var x=document.getSelection();if(x==null||x.rangeCount<=0)return null;var E=x.getRangeAt(0);if(E==null)return null;var w=this.normalizeNative(E);return s.info("getNativeRange",w),w}},{key:"getRange",value:function(){var x=this.getNativeRange();if(x==null)return[null,null];var E=this.normalizedToRange(x);return[E,x]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(x){var E=this,w=[[x.start.node,x.start.offset]];x.native.collapsed||w.push([x.end.node,x.end.offset]);var T=w.map(function(U){var V=c(U,2),ee=V[0],M=V[1],D=g.default.find(ee,!0),S=D.offset(E.scroll);return M===0?S:D instanceof g.default.Container?S+D.length():S+D.index(ee,M)}),P=Math.min(Math.max.apply(Math,u(T)),this.scroll.length()-1),R=Math.min.apply(Math,[P].concat(u(T)));return new b(R,P-R)}},{key:"normalizeNative",value:function(x){if(!A(this.root,x.startContainer)||!x.collapsed&&!A(this.root,x.endContainer))return null;var E={start:{node:x.startContainer,offset:x.startOffset},end:{node:x.endContainer,offset:x.endOffset},native:x};return[E.start,E.end].forEach(function(w){for(var T=w.node,P=w.offset;!(T instanceof Text)&&T.childNodes.length>0;)if(T.childNodes.length>P)T=T.childNodes[P],P=0;else if(T.childNodes.length===P)T=T.lastChild,P=T instanceof Text?T.data.length:T.childNodes.length+1;else break;w.node=T,w.offset=P}),E}},{key:"rangeToNative",value:function(x){var E=this,w=x.collapsed?[x.index]:[x.index,x.index+x.length],T=[],P=this.scroll.length();return w.forEach(function(R,U){R=Math.min(P-1,R);var V=void 0,ee=E.scroll.leaf(R),M=c(ee,2),D=M[0],S=M[1],L=D.position(S,U!==0),$=c(L,2);V=$[0],S=$[1],T.push(V,S)}),T.length<2&&(T=T.concat(T)),T}},{key:"scrollIntoView",value:function(x){var E=this.lastRange;if(E!=null){var w=this.getBounds(E.index,E.length);if(w!=null){var T=this.scroll.length()-1,P=this.scroll.line(Math.min(E.index,T)),R=c(P,1),U=R[0],V=U;if(E.length>0){var ee=this.scroll.line(Math.min(E.index+E.length,T)),M=c(ee,1);V=M[0]}if(!(U==null||V==null)){var D=x.getBoundingClientRect();w.topD.bottom&&(x.scrollTop+=w.bottom-D.bottom)}}}}},{key:"setNativeRange",value:function(x,E){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:x,T=arguments.length>3&&arguments[3]!==void 0?arguments[3]:E,P=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(s.info("setNativeRange",x,E,w,T),!(x!=null&&(this.root.parentNode==null||x.parentNode==null||w.parentNode==null))){var R=document.getSelection();if(R!=null)if(x!=null){this.hasFocus()||this.root.focus();var U=(this.getNativeRange()||{}).native;if(U==null||P||x!==U.startContainer||E!==U.startOffset||w!==U.endContainer||T!==U.endOffset){x.tagName=="BR"&&(E=[].indexOf.call(x.parentNode.childNodes,x),x=x.parentNode),w.tagName=="BR"&&(T=[].indexOf.call(w.parentNode.childNodes,w),w=w.parentNode);var V=document.createRange();V.setStart(x,E),V.setEnd(w,T),R.removeAllRanges(),R.addRange(V)}}else R.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(x){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:v.default.sources.API;if(typeof E=="string"&&(w=E,E=!1),s.info("setRange",x),x!=null){var T=this.rangeToNative(x);this.setNativeRange.apply(this,u(T).concat([E]))}else this.setNativeRange(null);this.update(w)}},{key:"update",value:function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.default.sources.USER,E=this.lastRange,w=this.getRange(),T=c(w,2),P=T[0],R=T[1];if(this.lastRange=P,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,o.default)(E,this.lastRange)){var U;!this.composing&&R!=null&&R.native.collapsed&&R.start.node!==this.cursor.textNode&&this.cursor.restore();var V=[v.default.events.SELECTION_CHANGE,(0,p.default)(this.lastRange),(0,p.default)(E),x];if((U=this.emitter).emit.apply(U,[v.default.events.EDITOR_CHANGE].concat(V)),x!==v.default.sources.SILENT){var ee;(ee=this.emitter).emit.apply(ee,V)}}}}]),k}();function A(k,N){try{N.parentNode}catch{return!1}return N instanceof Text&&(N=N.parentNode),k.contains(N)}r.Range=b,r.default=q},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function v(h,d){for(var f=0;f0&&(a+=1),[this.parent.domNode,a]},p.prototype.value=function(){var l;return l={},l[this.statics.blotName]=this.statics.value(this.domNode)||!0,l},p.scope=O.Scope.INLINE_BLOT,p}(y.default);r.default=g},function(t,r,i){var c=i(11),y=i(3),O={attributes:{compose:function(_,p,l){typeof _!="object"&&(_={}),typeof p!="object"&&(p={});var o=y(!0,{},p);l||(o=Object.keys(o).reduce(function(v,h){return o[h]!=null&&(v[h]=o[h]),v},{}));for(var a in _)_[a]!==void 0&&p[a]===void 0&&(o[a]=_[a]);return Object.keys(o).length>0?o:void 0},diff:function(_,p){typeof _!="object"&&(_={}),typeof p!="object"&&(p={});var l=Object.keys(_).concat(Object.keys(p)).reduce(function(o,a){return c(_[a],p[a])||(o[a]=p[a]===void 0?null:p[a]),o},{});return Object.keys(l).length>0?l:void 0},transform:function(_,p,l){if(typeof _!="object")return p;if(typeof p=="object"){if(!l)return p;var o=Object.keys(p).reduce(function(a,v){return _[v]===void 0&&(a[v]=p[v]),a},{});return Object.keys(o).length>0?o:void 0}}},iterator:function(_){return new g(_)},length:function(_){return typeof _.delete=="number"?_.delete:typeof _.retain=="number"?_.retain:typeof _.insert=="string"?_.insert.length:1}};function g(_){this.ops=_,this.index=0,this.offset=0}g.prototype.hasNext=function(){return this.peekLength()<1/0},g.prototype.next=function(_){_||(_=1/0);var p=this.ops[this.index];if(p){var l=this.offset,o=O.length(p);if(_>=o-l?(_=o-l,this.index+=1,this.offset=0):this.offset+=_,typeof p.delete=="number")return{delete:_};var a={};return p.attributes&&(a.attributes=p.attributes),typeof p.retain=="number"?a.retain=_:typeof p.insert=="string"?a.insert=p.insert.substr(l,_):a.insert=p.insert,a}else return{retain:1/0}},g.prototype.peek=function(){return this.ops[this.index]},g.prototype.peekLength=function(){return this.ops[this.index]?O.length(this.ops[this.index])-this.offset:1/0},g.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},g.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var _=this.offset,p=this.index,l=this.next(),o=this.ops.slice(this.index);return this.offset=_,this.index=p,[l].concat(o)}else return[]},t.exports=O},function(t,r){var i=function(){function c(h,d){return d!=null&&h instanceof d}var y;try{y=Map}catch{y=function(){}}var O;try{O=Set}catch{O=function(){}}var g;try{g=Promise}catch{g=function(){}}function _(h,d,f,u,m){typeof d=="object"&&(f=d.depth,u=d.prototype,m=d.includeNonEnumerable,d=d.circular);var s=[],b=[],q=typeof Buffer<"u";typeof d>"u"&&(d=!0),typeof f>"u"&&(f=1/0);function A(k,N){if(k===null)return null;if(N===0)return k;var x,E;if(typeof k!="object")return k;if(c(k,y))x=new y;else if(c(k,O))x=new O;else if(c(k,g))x=new g(function(D,S){k.then(function(L){D(A(L,N-1))},function(L){S(A(L,N-1))})});else if(_.__isArray(k))x=[];else if(_.__isRegExp(k))x=new RegExp(k.source,v(k)),k.lastIndex&&(x.lastIndex=k.lastIndex);else if(_.__isDate(k))x=new Date(k.getTime());else{if(q&&Buffer.isBuffer(k))return Buffer.allocUnsafe?x=Buffer.allocUnsafe(k.length):x=new Buffer(k.length),k.copy(x),x;c(k,Error)?x=Object.create(k):typeof u>"u"?(E=Object.getPrototypeOf(k),x=Object.create(E)):(x=Object.create(u),E=u)}if(d){var w=s.indexOf(k);if(w!=-1)return b[w];s.push(k),b.push(x)}c(k,y)&&k.forEach(function(D,S){var L=A(S,N-1),$=A(D,N-1);x.set(L,$)}),c(k,O)&&k.forEach(function(D){var S=A(D,N-1);x.add(S)});for(var T in k){var P;E&&(P=Object.getOwnPropertyDescriptor(E,T)),!(P&&P.set==null)&&(x[T]=A(k[T],N-1))}if(Object.getOwnPropertySymbols)for(var R=Object.getOwnPropertySymbols(k),T=0;T0){if(V instanceof o.BlockEmbed||S instanceof o.BlockEmbed){this.optimize();return}if(V instanceof f.default){var L=V.newlineIndex(V.length(),!0);if(L>-1&&(V=V.split(L+1),V===S)){this.optimize();return}}else if(S instanceof f.default){var $=S.newlineIndex(0);$>-1&&S.split($+1)}var z=S.children.head instanceof h.default?null:S.children.head;V.moveChildren(S,z),V.remove()}this.optimize()}},{key:"enable",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",T)}},{key:"formatAt",value:function(T,P,R,U){this.whitelist!=null&&!this.whitelist[R]||(O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"formatAt",this).call(this,T,P,R,U),this.optimize())}},{key:"insertAt",value:function(T,P,R){if(!(R!=null&&this.whitelist!=null&&!this.whitelist[P])){if(T>=this.length())if(R==null||_.default.query(P,_.default.Scope.BLOCK)==null){var U=_.default.create(this.statics.defaultChild);this.appendChild(U),R==null&&P.endsWith(` +`)&&(P=P.slice(0,-1)),U.insertAt(0,P,R)}else{var V=_.default.create(P,R);this.appendChild(V)}else O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"insertAt",this).call(this,T,P,R);this.optimize()}}},{key:"insertBefore",value:function(T,P){if(T.statics.scope===_.default.Scope.INLINE_BLOT){var R=_.default.create(this.statics.defaultChild);R.appendChild(T),T=R}O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"insertBefore",this).call(this,T,P)}},{key:"leaf",value:function(T){return this.path(T).pop()||[null,-1]}},{key:"line",value:function(T){return T===this.length()?this.line(T-1):this.descendant(k,T)}},{key:"lines",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,R=function U(V,ee,M){var D=[],S=M;return V.children.forEachAt(ee,M,function(L,$,z){k(L)?D.push(L):L instanceof _.default.Container&&(D=D.concat(U(L,$,S))),S-=z}),D};return R(this,T,P)}},{key:"optimize",value:function(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"optimize",this).call(this,T,P),T.length>0&&this.emitter.emit(l.default.events.SCROLL_OPTIMIZE,T,P))}},{key:"path",value:function(T){return O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"path",this).call(this,T).slice(1)}},{key:"update",value:function(T){if(this.batch!==!0){var P=l.default.sources.USER;typeof T=="string"&&(P=T),Array.isArray(T)||(T=this.observer.takeRecords()),T.length>0&&this.emitter.emit(l.default.events.SCROLL_BEFORE_UPDATE,P,T),O(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"update",this).call(this,T.concat([])),T.length>0&&this.emitter.emit(l.default.events.SCROLL_UPDATE,P,T)}}}]),E}(_.default.Scroll);N.blotName="scroll",N.className="ql-editor",N.tagName="DIV",N.defaultChild="block",N.allowedChildren=[a.default,o.BlockEmbed,m.default],r.default=N},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.SHORTKEY=r.default=void 0;var c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(F){return typeof F}:function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},y=function(){function F(I,G){var W=[],J=!0,re=!1,ie=void 0;try{for(var ae=I[Symbol.iterator](),ue;!(J=(ue=ae.next()).done)&&(W.push(ue.value),!(G&&W.length===G));J=!0);}catch(C){re=!0,ie=C}finally{try{!J&&ae.return&&ae.return()}finally{if(re)throw ie}}return W}return function(I,G){if(Array.isArray(I))return I;if(Symbol.iterator in Object(I))return F(I,G);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),O=function(){function F(I,G){for(var W=0;W1&&arguments[1]!==void 0?arguments[1]:{},re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ie=H(W);if(ie==null||ie.key==null)return R.warn("Attempted to add invalid keyboard binding",ie);typeof J=="function"&&(J={handler:J}),typeof re=="function"&&(re={handler:re}),ie=(0,a.default)(ie,J,re),this.bindings[ie.key]=this.bindings[ie.key]||[],this.bindings[ie.key].push(ie)}},{key:"listen",value:function(){var W=this;this.quill.root.addEventListener("keydown",function(J){if(!J.defaultPrevented){var re=J.which||J.keyCode,ie=(W.bindings[re]||[]).filter(function(de){return I.match(J,de)});if(ie.length!==0){var ae=W.quill.getSelection();if(!(ae==null||!W.quill.hasFocus())){var ue=W.quill.getLine(ae.index),C=y(ue,2),Z=C[0],Y=C[1],B=W.quill.getLeaf(ae.index),j=y(B,2),K=j[0],X=j[1],Q=ae.length===0?[K,X]:W.quill.getLeaf(ae.index+ae.length),ne=y(Q,2),oe=ne[0],le=ne[1],be=K instanceof m.default.Text?K.value().slice(0,X):"",we=oe instanceof m.default.Text?oe.value().slice(le):"",ce={collapsed:ae.length===0,empty:ae.length===0&&Z.length()<=1,format:W.quill.getFormat(ae),offset:Y,prefix:be,suffix:we},ht=ie.some(function(de){if(de.collapsed!=null&&de.collapsed!==ce.collapsed||de.empty!=null&&de.empty!==ce.empty||de.offset!=null&&de.offset!==ce.offset)return!1;if(Array.isArray(de.format)){if(de.format.every(function(qe){return ce.format[qe]==null}))return!1}else if(c(de.format)==="object"&&!Object.keys(de.format).every(function(qe){return de.format[qe]===!0?ce.format[qe]!=null:de.format[qe]===!1?ce.format[qe]==null:(0,l.default)(de.format[qe],ce.format[qe])}))return!1;return de.prefix!=null&&!de.prefix.test(ce.prefix)||de.suffix!=null&&!de.suffix.test(ce.suffix)?!1:de.handler.call(W,ae,ce)!==!0});ht&&J.preventDefault()}}}})}}]),I}(N.default);V.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},V.DEFAULTS={bindings:{bold:z("bold"),italic:z("italic"),underline:z("underline"),indent:{key:V.keys.TAB,format:["blockquote","indent","list"],handler:function(I,G){if(G.collapsed&&G.offset!==0)return!0;this.quill.format("indent","+1",b.default.sources.USER)}},outdent:{key:V.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(I,G){if(G.collapsed&&G.offset!==0)return!0;this.quill.format("indent","-1",b.default.sources.USER)}},"outdent backspace":{key:V.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(I,G){G.format.indent!=null?this.quill.format("indent","-1",b.default.sources.USER):G.format.list!=null&&this.quill.format("list",!1,b.default.sources.USER)}},"indent code-block":$(!0),"outdent code-block":$(!1),"remove tab":{key:V.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(I){this.quill.deleteText(I.index-1,1,b.default.sources.USER)}},tab:{key:V.keys.TAB,handler:function(I){this.quill.history.cutoff();var G=new h.default().retain(I.index).delete(I.length).insert(" ");this.quill.updateContents(G,b.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(I.index+1,b.default.sources.SILENT)}},"list empty enter":{key:V.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(I,G){this.quill.format("list",!1,b.default.sources.USER),G.format.indent&&this.quill.format("indent",!1,b.default.sources.USER)}},"checklist enter":{key:V.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(I){var G=this.quill.getLine(I.index),W=y(G,2),J=W[0],re=W[1],ie=(0,a.default)({},J.formats(),{list:"checked"}),ae=new h.default().retain(I.index).insert(` +`,ie).retain(J.length()-re-1).retain(1,{list:"unchecked"});this.quill.updateContents(ae,b.default.sources.USER),this.quill.setSelection(I.index+1,b.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:V.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(I,G){var W=this.quill.getLine(I.index),J=y(W,2),re=J[0],ie=J[1],ae=new h.default().retain(I.index).insert(` +`,G.format).retain(re.length()-ie-1).retain(1,{header:null});this.quill.updateContents(ae,b.default.sources.USER),this.quill.setSelection(I.index+1,b.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(I,G){var W=G.prefix.length,J=this.quill.getLine(I.index),re=y(J,2),ie=re[0],ae=re[1];if(ae>W)return!0;var ue=void 0;switch(G.prefix.trim()){case"[]":case"[ ]":ue="unchecked";break;case"[x]":ue="checked";break;case"-":case"*":ue="bullet";break;default:ue="ordered"}this.quill.insertText(I.index," ",b.default.sources.USER),this.quill.history.cutoff();var C=new h.default().retain(I.index-ae).delete(W+1).retain(ie.length()-2-ae).retain(1,{list:ue});this.quill.updateContents(C,b.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(I.index-W,b.default.sources.SILENT)}},"code exit":{key:V.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(I){var G=this.quill.getLine(I.index),W=y(G,2),J=W[0],re=W[1],ie=new h.default().retain(I.index+J.length()-re-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(ie,b.default.sources.USER)}},"embed left":ee(V.keys.LEFT,!1),"embed left shift":ee(V.keys.LEFT,!0),"embed right":ee(V.keys.RIGHT,!1),"embed right shift":ee(V.keys.RIGHT,!0)}};function ee(F,I){var G,W=F===V.keys.LEFT?"prefix":"suffix";return G={key:F,shiftKey:I,altKey:null},E(G,W,/^$/),E(G,"handler",function(re){var ie=re.index;F===V.keys.RIGHT&&(ie+=re.length+1);var ae=this.quill.getLeaf(ie),ue=y(ae,1),C=ue[0];return C instanceof m.default.Embed?(F===V.keys.LEFT?I?this.quill.setSelection(re.index-1,re.length+1,b.default.sources.USER):this.quill.setSelection(re.index-1,b.default.sources.USER):I?this.quill.setSelection(re.index,re.length+1,b.default.sources.USER):this.quill.setSelection(re.index+re.length+1,b.default.sources.USER),!1):!0}),G}function M(F,I){if(!(F.index===0||this.quill.getLength()<=1)){var G=this.quill.getLine(F.index),W=y(G,1),J=W[0],re={};if(I.offset===0){var ie=this.quill.getLine(F.index-1),ae=y(ie,1),ue=ae[0];if(ue!=null&&ue.length()>1){var C=J.formats(),Z=this.quill.getFormat(F.index-1,1);re=f.default.attributes.diff(C,Z)||{}}}var Y=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(I.prefix)?2:1;this.quill.deleteText(F.index-Y,Y,b.default.sources.USER),Object.keys(re).length>0&&this.quill.formatLine(F.index-Y,Y,re,b.default.sources.USER),this.quill.focus()}}function D(F,I){var G=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(I.suffix)?2:1;if(!(F.index>=this.quill.getLength()-G)){var W={},J=0,re=this.quill.getLine(F.index),ie=y(re,1),ae=ie[0];if(I.offset>=ae.length()-1){var ue=this.quill.getLine(F.index+1),C=y(ue,1),Z=C[0];if(Z){var Y=ae.formats(),B=this.quill.getFormat(F.index,1);W=f.default.attributes.diff(Y,B)||{},J=Z.length()}}this.quill.deleteText(F.index,G,b.default.sources.USER),Object.keys(W).length>0&&this.quill.formatLine(F.index+J-1,G,W,b.default.sources.USER)}}function S(F){var I=this.quill.getLines(F),G={};if(I.length>1){var W=I[0].formats(),J=I[I.length-1].formats();G=f.default.attributes.diff(J,W)||{}}this.quill.deleteText(F,b.default.sources.USER),Object.keys(G).length>0&&this.quill.formatLine(F.index,1,G,b.default.sources.USER),this.quill.setSelection(F.index,b.default.sources.SILENT),this.quill.focus()}function L(F,I){var G=this;F.length>0&&this.quill.scroll.deleteAt(F.index,F.length);var W=Object.keys(I.format).reduce(function(J,re){return m.default.query(re,m.default.Scope.BLOCK)&&!Array.isArray(I.format[re])&&(J[re]=I.format[re]),J},{});this.quill.insertText(F.index,` +`,W,b.default.sources.USER),this.quill.setSelection(F.index+1,b.default.sources.SILENT),this.quill.focus(),Object.keys(I.format).forEach(function(J){W[J]==null&&(Array.isArray(I.format[J])||J!=="link"&&G.quill.format(J,I.format[J],b.default.sources.USER))})}function $(F){return{key:V.keys.TAB,shiftKey:!F,format:{"code-block":!0},handler:function(G){var W=m.default.query("code-block"),J=G.index,re=G.length,ie=this.quill.scroll.descendant(W,J),ae=y(ie,2),ue=ae[0],C=ae[1];if(ue!=null){var Z=this.quill.getIndex(ue),Y=ue.newlineIndex(C,!0)+1,B=ue.newlineIndex(Z+C+re),j=ue.domNode.textContent.slice(Y,B).split(` +`);C=0,j.forEach(function(K,X){F?(ue.insertAt(Y+C,W.TAB),C+=W.TAB.length,X===0?J+=W.TAB.length:re+=W.TAB.length):K.startsWith(W.TAB)&&(ue.deleteAt(Y+C,W.TAB.length),C-=W.TAB.length,X===0?J-=W.TAB.length:re-=W.TAB.length),C+=K.length+1}),this.quill.update(b.default.sources.USER),this.quill.setSelection(J,re,b.default.sources.SILENT)}}}}function z(F){return{key:F[0].toUpperCase(),shortKey:!0,handler:function(G,W){this.quill.format(F,!W.format[F],b.default.sources.USER)}}}function H(F){if(typeof F=="string"||typeof F=="number")return H({key:F});if((typeof F>"u"?"undefined":c(F))==="object"&&(F=(0,_.default)(F,!1)),typeof F.key=="string")if(V.keys[F.key.toUpperCase()]!=null)F.key=V.keys[F.key.toUpperCase()];else if(F.key.length===1)F.key=F.key.toUpperCase().charCodeAt(0);else return null;return F.shortKey&&(F[U]=F.shortKey,delete F.shortKey),F}r.default=V,r.SHORTKEY=U},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function f(u,m){var s=[],b=!0,q=!1,A=void 0;try{for(var k=u[Symbol.iterator](),N;!(b=(N=k.next()).done)&&(s.push(N.value),!(m&&s.length===m));b=!0);}catch(x){q=!0,A=x}finally{try{!b&&k.return&&k.return()}finally{if(q)throw A}}return s}return function(u,m){if(Array.isArray(u))return u;if(Symbol.iterator in Object(u))return f(u,m);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),y=function f(u,m,s){u===null&&(u=Function.prototype);var b=Object.getOwnPropertyDescriptor(u,m);if(b===void 0){var q=Object.getPrototypeOf(u);return q===null?void 0:f(q,m,s)}else{if("value"in b)return b.value;var A=b.get;return A===void 0?void 0:A.call(s)}},O=function(){function f(u,m){for(var s=0;s-1}r.default=a,r.sanitize=v},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},y=function(){function d(f,u){for(var m=0;m1&&arguments[1]!==void 0?arguments[1]:!1,s=this.container.querySelector(".ql-selected");if(u!==s&&(s!=null&&s.classList.remove("ql-selected"),u!=null&&(u.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(u.parentNode.children,u),u.hasAttribute("data-value")?this.label.setAttribute("data-value",u.getAttribute("data-value")):this.label.removeAttribute("data-value"),u.hasAttribute("data-label")?this.label.setAttribute("data-label",u.getAttribute("data-label")):this.label.removeAttribute("data-label"),m))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event>"u"?"undefined":c(Event))==="object"){var b=document.createEvent("Event");b.initEvent("change",!0,!0),this.select.dispatchEvent(b)}this.close()}}},{key:"update",value:function(){var u=void 0;if(this.select.selectedIndex>-1){var m=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];u=this.select.options[this.select.selectedIndex],this.selectItem(m)}else this.selectItem(null);var s=u!=null&&u!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",s)}}]),d}();r.default=h},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(0),y=R(c),O=i(5),g=R(O),_=i(4),p=R(_),l=i(16),o=R(l),a=i(25),v=R(a),h=i(24),d=R(h),f=i(35),u=R(f),m=i(6),s=R(m),b=i(22),q=R(b),A=i(7),k=R(A),N=i(55),x=R(N),E=i(42),w=R(E),T=i(23),P=R(T);function R(U){return U&&U.__esModule?U:{default:U}}g.default.register({"blots/block":p.default,"blots/block/embed":_.BlockEmbed,"blots/break":o.default,"blots/container":v.default,"blots/cursor":d.default,"blots/embed":u.default,"blots/inline":s.default,"blots/scroll":q.default,"blots/text":k.default,"modules/clipboard":x.default,"modules/history":w.default,"modules/keyboard":P.default}),y.default.register(p.default,o.default,d.default,s.default,q.default,k.default),r.default=g.default},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(1),y=function(){function O(g){this.domNode=g,this.domNode[c.DATA_KEY]={blot:this}}return Object.defineProperty(O.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),O.create=function(g){if(this.tagName==null)throw new c.ParchmentError("Blot definition missing tagName");var _;return Array.isArray(this.tagName)?(typeof g=="string"&&(g=g.toUpperCase(),parseInt(g).toString()===g&&(g=parseInt(g))),typeof g=="number"?_=document.createElement(this.tagName[g-1]):this.tagName.indexOf(g)>-1?_=document.createElement(g):_=document.createElement(this.tagName[0])):_=document.createElement(this.tagName),this.className&&_.classList.add(this.className),_},O.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},O.prototype.clone=function(){var g=this.domNode.cloneNode(!1);return c.create(g)},O.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[c.DATA_KEY]},O.prototype.deleteAt=function(g,_){var p=this.isolate(g,_);p.remove()},O.prototype.formatAt=function(g,_,p,l){var o=this.isolate(g,_);if(c.query(p,c.Scope.BLOT)!=null&&l)o.wrap(p,l);else if(c.query(p,c.Scope.ATTRIBUTE)!=null){var a=c.create(this.statics.scope);o.wrap(a),a.format(p,l)}},O.prototype.insertAt=function(g,_,p){var l=p==null?c.create("text",_):c.create(_,p),o=this.split(g);this.parent.insertBefore(l,o)},O.prototype.insertInto=function(g,_){_===void 0&&(_=null),this.parent!=null&&this.parent.children.remove(this);var p=null;g.children.insertBefore(this,_),_!=null&&(p=_.domNode),(this.domNode.parentNode!=g.domNode||this.domNode.nextSibling!=p)&&g.domNode.insertBefore(this.domNode,p),this.parent=g,this.attach()},O.prototype.isolate=function(g,_){var p=this.split(g);return p.split(_),p},O.prototype.length=function(){return 1},O.prototype.offset=function(g){return g===void 0&&(g=this.parent),this.parent==null||this==g?0:this.parent.children.offset(this)+this.parent.offset(g)},O.prototype.optimize=function(g){this.domNode[c.DATA_KEY]!=null&&delete this.domNode[c.DATA_KEY].mutations},O.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},O.prototype.replace=function(g){g.parent!=null&&(g.parent.insertBefore(this,g.next),g.remove())},O.prototype.replaceWith=function(g,_){var p=typeof g=="string"?c.create(g,_):g;return p.replace(this),p},O.prototype.split=function(g,_){return g===0?this:this.next},O.prototype.update=function(g,_){},O.prototype.wrap=function(g,_){var p=typeof g=="string"?c.create(g,_):g;return this.parent!=null&&this.parent.insertBefore(p,this.next),p.appendChild(this),p},O.blotName="abstract",O}();r.default=y},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(12),y=i(32),O=i(33),g=i(1),_=function(){function p(l){this.attributes={},this.domNode=l,this.build()}return p.prototype.attribute=function(l,o){o?l.add(this.domNode,o)&&(l.value(this.domNode)!=null?this.attributes[l.attrName]=l:delete this.attributes[l.attrName]):(l.remove(this.domNode),delete this.attributes[l.attrName])},p.prototype.build=function(){var l=this;this.attributes={};var o=c.default.keys(this.domNode),a=y.default.keys(this.domNode),v=O.default.keys(this.domNode);o.concat(a).concat(v).forEach(function(h){var d=g.query(h,g.Scope.ATTRIBUTE);d instanceof c.default&&(l.attributes[d.attrName]=d)})},p.prototype.copy=function(l){var o=this;Object.keys(this.attributes).forEach(function(a){var v=o.attributes[a].value(o.domNode);l.format(a,v)})},p.prototype.move=function(l){var o=this;this.copy(l),Object.keys(this.attributes).forEach(function(a){o.attributes[a].remove(o.domNode)}),this.attributes={}},p.prototype.values=function(){var l=this;return Object.keys(this.attributes).reduce(function(o,a){return o[a]=l.attributes[a].value(l.domNode),o},{})},p}();r.default=_},function(t,r,i){var c=this&&this.__extends||function(){var _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,l){p.__proto__=l}||function(p,l){for(var o in l)l.hasOwnProperty(o)&&(p[o]=l[o])};return function(p,l){_(p,l);function o(){this.constructor=p}p.prototype=l===null?Object.create(l):(o.prototype=l.prototype,new o)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(12);function O(_,p){var l=_.getAttribute("class")||"";return l.split(/\s+/).filter(function(o){return o.indexOf(p+"-")===0})}var g=function(_){c(p,_);function p(){return _!==null&&_.apply(this,arguments)||this}return p.keys=function(l){return(l.getAttribute("class")||"").split(/\s+/).map(function(o){return o.split("-").slice(0,-1).join("-")})},p.prototype.add=function(l,o){return this.canAdd(l,o)?(this.remove(l),l.classList.add(this.keyName+"-"+o),!0):!1},p.prototype.remove=function(l){var o=O(l,this.keyName);o.forEach(function(a){l.classList.remove(a)}),l.classList.length===0&&l.removeAttribute("class")},p.prototype.value=function(l){var o=O(l,this.keyName)[0]||"",a=o.slice(this.keyName.length+1);return this.canAdd(l,a)?a:""},p}(y.default);r.default=g},function(t,r,i){var c=this&&this.__extends||function(){var _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,l){p.__proto__=l}||function(p,l){for(var o in l)l.hasOwnProperty(o)&&(p[o]=l[o])};return function(p,l){_(p,l);function o(){this.constructor=p}p.prototype=l===null?Object.create(l):(o.prototype=l.prototype,new o)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(12);function O(_){var p=_.split("-"),l=p.slice(1).map(function(o){return o[0].toUpperCase()+o.slice(1)}).join("");return p[0]+l}var g=function(_){c(p,_);function p(){return _!==null&&_.apply(this,arguments)||this}return p.keys=function(l){return(l.getAttribute("style")||"").split(";").map(function(o){var a=o.split(":");return a[0].trim()})},p.prototype.add=function(l,o){return this.canAdd(l,o)?(l.style[O(this.keyName)]=o,!0):!1},p.prototype.remove=function(l){l.style[O(this.keyName)]="",l.getAttribute("style")||l.removeAttribute("style")},p.prototype.value=function(l){var o=l.style[O(this.keyName)];return this.canAdd(l,o)?o:""},p}(y.default);r.default=g},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function g(_,p){for(var l=0;lN&&this.stack.undo.length>0){var x=this.stack.undo.pop();k=k.compose(x.undo),q=x.redo.compose(q)}else this.lastRecorded=N;this.stack.undo.push({redo:q,undo:k}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(q){this.stack.undo.forEach(function(A){A.undo=q.transform(A.undo,!0),A.redo=q.transform(A.redo,!0)}),this.stack.redo.forEach(function(A){A.undo=q.transform(A.undo,!0),A.redo=q.transform(A.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),s}(l.default);d.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function f(m){var s=m.ops[m.ops.length-1];return s==null?!1:s.insert!=null?typeof s.insert=="string"&&s.insert.endsWith(` +`):s.attributes!=null?Object.keys(s.attributes).some(function(b){return O.default.query(b,O.default.Scope.BLOCK)!=null}):!1}function u(m){var s=m.reduce(function(q,A){return q+=A.delete||0,q},0),b=m.length()-s;return f(m)&&(b-=1),b}r.default=d,r.getLastChangeIndex=u},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.BaseTooltip=void 0;var c=function(){function L($,z){for(var H=0;H0&&arguments[0]!==void 0?arguments[0]:"link",F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),F!=null?this.textbox.value=F:H!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+H)||""),this.root.setAttribute("data-mode",H)}},{key:"restoreFocus",value:function(){var H=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=H}},{key:"save",value:function(){var H=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var F=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",H,o.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",H,o.default.sources.USER)),this.quill.root.scrollTop=F;break}case"video":H=D(H);case"formula":{if(!H)break;var I=this.quill.getSelection(!0);if(I!=null){var G=I.index+I.length;this.quill.insertEmbed(G,this.root.getAttribute("data-mode"),H,o.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(G+1," ",o.default.sources.USER),this.quill.setSelection(G+2,o.default.sources.USER)}break}}this.textbox.value="",this.hide()}}]),$}(k.default);function D(L){var $=L.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||L.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return $?($[1]||"https")+"://www.youtube.com/embed/"+$[2]+"?showinfo=0":($=L.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?($[1]||"https")+"://player.vimeo.com/video/"+$[2]+"/":L}function S(L,$){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;$.forEach(function(H){var F=document.createElement("option");H===z?F.setAttribute("selected","selected"):F.setAttribute("value",H),L.appendChild(F)})}r.BaseTooltip=M,r.default=ee},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function y(){this.head=this.tail=null,this.length=0}return y.prototype.append=function(){for(var O=[],g=0;g1&&this.append.apply(this,O.slice(1))},y.prototype.contains=function(O){for(var g,_=this.iterator();g=_();)if(g===O)return!0;return!1},y.prototype.insertBefore=function(O,g){!O||(O.next=g,g!=null?(O.prev=g.prev,g.prev!=null&&(g.prev.next=O),g.prev=O,g===this.head&&(this.head=O)):this.tail!=null?(this.tail.next=O,O.prev=this.tail,this.tail=O):(O.prev=null,this.head=this.tail=O),this.length+=1)},y.prototype.offset=function(O){for(var g=0,_=this.head;_!=null;){if(_===O)return g;g+=_.length(),_=_.next}return-1},y.prototype.remove=function(O){!this.contains(O)||(O.prev!=null&&(O.prev.next=O.next),O.next!=null&&(O.next.prev=O.prev),O===this.head&&(this.head=O.next),O===this.tail&&(this.tail=O.prev),this.length-=1)},y.prototype.iterator=function(O){return O===void 0&&(O=this.head),function(){var g=O;return O!=null&&(O=O.next),g}},y.prototype.find=function(O,g){g===void 0&&(g=!1);for(var _,p=this.iterator();_=p();){var l=_.length();if(Ov?_(a,O-v,Math.min(g,v+d-O)):_(a,0,Math.min(d,O+g-v)),v+=d}},y.prototype.map=function(O){return this.reduce(function(g,_){return g.push(O(_)),g},[])},y.prototype.reduce=function(O,g){for(var _,p=this.iterator();_=p();)g=O(g,_);return g},y}();r.default=c},function(t,r,i){var c=this&&this.__extends||function(){var l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var v in a)a.hasOwnProperty(v)&&(o[v]=a[v])};return function(o,a){l(o,a);function v(){this.constructor=o}o.prototype=a===null?Object.create(a):(v.prototype=a.prototype,new v)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(17),O=i(1),g={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},_=100,p=function(l){c(o,l);function o(a){var v=l.call(this,a)||this;return v.scroll=v,v.observer=new MutationObserver(function(h){v.update(h)}),v.observer.observe(v.domNode,g),v.attach(),v}return o.prototype.detach=function(){l.prototype.detach.call(this),this.observer.disconnect()},o.prototype.deleteAt=function(a,v){this.update(),a===0&&v===this.length()?this.children.forEach(function(h){h.remove()}):l.prototype.deleteAt.call(this,a,v)},o.prototype.formatAt=function(a,v,h,d){this.update(),l.prototype.formatAt.call(this,a,v,h,d)},o.prototype.insertAt=function(a,v,h){this.update(),l.prototype.insertAt.call(this,a,v,h)},o.prototype.optimize=function(a,v){var h=this;a===void 0&&(a=[]),v===void 0&&(v={}),l.prototype.optimize.call(this,v);for(var d=[].slice.call(this.observer.takeRecords());d.length>0;)a.push(d.pop());for(var f=function(b,q){q===void 0&&(q=!0),!(b==null||b===h)&&b.domNode.parentNode!=null&&(b.domNode[O.DATA_KEY].mutations==null&&(b.domNode[O.DATA_KEY].mutations=[]),q&&f(b.parent))},u=function(b){b.domNode[O.DATA_KEY]==null||b.domNode[O.DATA_KEY].mutations==null||(b instanceof y.default&&b.children.forEach(u),b.optimize(v))},m=a,s=0;m.length>0;s+=1){if(s>=_)throw new Error("[Parchment] Maximum optimize iterations reached");for(m.forEach(function(b){var q=O.find(b.target,!0);q!=null&&(q.domNode===b.target&&(b.type==="childList"?(f(O.find(b.previousSibling,!1)),[].forEach.call(b.addedNodes,function(A){var k=O.find(A,!1);f(k,!1),k instanceof y.default&&k.children.forEach(function(N){f(N,!1)})})):b.type==="attributes"&&f(q.prev)),f(q))}),this.children.forEach(u),m=[].slice.call(this.observer.takeRecords()),d=m.slice();d.length>0;)a.push(d.pop())}},o.prototype.update=function(a,v){var h=this;v===void 0&&(v={}),a=a||this.observer.takeRecords(),a.map(function(d){var f=O.find(d.target,!0);return f==null?null:f.domNode[O.DATA_KEY].mutations==null?(f.domNode[O.DATA_KEY].mutations=[d],f):(f.domNode[O.DATA_KEY].mutations.push(d),null)}).forEach(function(d){d==null||d===h||d.domNode[O.DATA_KEY]==null||d.update(d.domNode[O.DATA_KEY].mutations||[],v)}),this.domNode[O.DATA_KEY].mutations!=null&&l.prototype.update.call(this,this.domNode[O.DATA_KEY].mutations,v),this.optimize(a,v)},o.blotName="scroll",o.defaultChild="block",o.scope=O.Scope.BLOCK_BLOT,o.tagName="DIV",o}(y.default);r.default=p},function(t,r,i){var c=this&&this.__extends||function(){var p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,o){l.__proto__=o}||function(l,o){for(var a in o)o.hasOwnProperty(a)&&(l[a]=o[a])};return function(l,o){p(l,o);function a(){this.constructor=l}l.prototype=o===null?Object.create(o):(a.prototype=o.prototype,new a)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(18),O=i(1);function g(p,l){if(Object.keys(p).length!==Object.keys(l).length)return!1;for(var o in p)if(p[o]!==l[o])return!1;return!0}var _=function(p){c(l,p);function l(){return p!==null&&p.apply(this,arguments)||this}return l.formats=function(o){if(o.tagName!==l.tagName)return p.formats.call(this,o)},l.prototype.format=function(o,a){var v=this;o===this.statics.blotName&&!a?(this.children.forEach(function(h){h instanceof y.default||(h=h.wrap(l.blotName,!0)),v.attributes.copy(h)}),this.unwrap()):p.prototype.format.call(this,o,a)},l.prototype.formatAt=function(o,a,v,h){if(this.formats()[v]!=null||O.query(v,O.Scope.ATTRIBUTE)){var d=this.isolate(o,a);d.format(v,h)}else p.prototype.formatAt.call(this,o,a,v,h)},l.prototype.optimize=function(o){p.prototype.optimize.call(this,o);var a=this.formats();if(Object.keys(a).length===0)return this.unwrap();var v=this.next;v instanceof l&&v.prev===this&&g(a,v.formats())&&(v.moveChildren(this),v.remove())},l.blotName="inline",l.scope=O.Scope.INLINE_BLOT,l.tagName="SPAN",l}(y.default);r.default=_},function(t,r,i){var c=this&&this.__extends||function(){var _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,l){p.__proto__=l}||function(p,l){for(var o in l)l.hasOwnProperty(o)&&(p[o]=l[o])};return function(p,l){_(p,l);function o(){this.constructor=p}p.prototype=l===null?Object.create(l):(o.prototype=l.prototype,new o)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(18),O=i(1),g=function(_){c(p,_);function p(){return _!==null&&_.apply(this,arguments)||this}return p.formats=function(l){var o=O.query(p.blotName).tagName;if(l.tagName!==o)return _.formats.call(this,l)},p.prototype.format=function(l,o){O.query(l,O.Scope.BLOCK)!=null&&(l===this.statics.blotName&&!o?this.replaceWith(p.blotName):_.prototype.format.call(this,l,o))},p.prototype.formatAt=function(l,o,a,v){O.query(a,O.Scope.BLOCK)!=null?this.format(a,v):_.prototype.formatAt.call(this,l,o,a,v)},p.prototype.insertAt=function(l,o,a){if(a==null||O.query(o,O.Scope.INLINE)!=null)_.prototype.insertAt.call(this,l,o,a);else{var v=this.split(l),h=O.create(o,a);v.parent.insertBefore(h,v)}},p.prototype.update=function(l,o){navigator.userAgent.match(/Trident/)?this.build():_.prototype.update.call(this,l,o)},p.blotName="block",p.scope=O.Scope.BLOCK_BLOT,p.tagName="P",p}(y.default);r.default=g},function(t,r,i){var c=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,p){_.__proto__=p}||function(_,p){for(var l in p)p.hasOwnProperty(l)&&(_[l]=p[l])};return function(_,p){g(_,p);function l(){this.constructor=_}_.prototype=p===null?Object.create(p):(l.prototype=p.prototype,new l)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(19),O=function(g){c(_,g);function _(){return g!==null&&g.apply(this,arguments)||this}return _.formats=function(p){},_.prototype.format=function(p,l){g.prototype.formatAt.call(this,0,this.length(),p,l)},_.prototype.formatAt=function(p,l,o,a){p===0&&l===this.length()?this.format(o,a):g.prototype.formatAt.call(this,p,l,o,a)},_.prototype.formats=function(){return this.statics.formats(this.domNode)},_}(y.default);r.default=O},function(t,r,i){var c=this&&this.__extends||function(){var _=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,l){p.__proto__=l}||function(p,l){for(var o in l)l.hasOwnProperty(o)&&(p[o]=l[o])};return function(p,l){_(p,l);function o(){this.constructor=p}p.prototype=l===null?Object.create(l):(o.prototype=l.prototype,new o)}}();Object.defineProperty(r,"__esModule",{value:!0});var y=i(19),O=i(1),g=function(_){c(p,_);function p(l){var o=_.call(this,l)||this;return o.text=o.statics.value(o.domNode),o}return p.create=function(l){return document.createTextNode(l)},p.value=function(l){var o=l.data;return o.normalize&&(o=o.normalize()),o},p.prototype.deleteAt=function(l,o){this.domNode.data=this.text=this.text.slice(0,l)+this.text.slice(l+o)},p.prototype.index=function(l,o){return this.domNode===l?o:-1},p.prototype.insertAt=function(l,o,a){a==null?(this.text=this.text.slice(0,l)+o+this.text.slice(l),this.domNode.data=this.text):_.prototype.insertAt.call(this,l,o,a)},p.prototype.length=function(){return this.text.length},p.prototype.optimize=function(l){_.prototype.optimize.call(this,l),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof p&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},p.prototype.position=function(l,o){return[this.domNode,l]},p.prototype.split=function(l,o){if(o===void 0&&(o=!1),!o){if(l===0)return this;if(l===this.length())return this.next}var a=O.create(this.domNode.splitText(l));return this.parent.insertBefore(a,this.next),this.text=this.statics.value(this.domNode),a},p.prototype.update=function(l,o){var a=this;l.some(function(v){return v.type==="characterData"&&v.target===a.domNode})&&(this.text=this.statics.value(this.domNode))},p.prototype.value=function(){return this.text},p.blotName="text",p.scope=O.Scope.INLINE_BLOT,p}(y.default);r.default=g},function(t,r,i){var c=document.createElement("div");if(c.classList.toggle("test-class",!1),c.classList.contains("test-class")){var y=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(O,g){return arguments.length>1&&!this.contains(O)==!g?g:y.call(this,O)}}String.prototype.startsWith||(String.prototype.startsWith=function(O,g){return g=g||0,this.substr(g,O.length)===O}),String.prototype.endsWith||(String.prototype.endsWith=function(O,g){var _=this.toString();(typeof g!="number"||!isFinite(g)||Math.floor(g)!==g||g>_.length)&&(g=_.length),g-=O.length;var p=_.indexOf(O,g);return p!==-1&&p===g}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(g){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof g!="function")throw new TypeError("predicate must be a function");for(var _=Object(this),p=_.length>>>0,l=arguments[1],o,a=0;ab.length?s:b,k=s.length>b.length?b:s,N=A.indexOf(k);if(N!=-1)return q=[[c,A.substring(0,N)],[y,k],[c,A.substring(N+k.length)]],s.length>b.length&&(q[0][0]=q[2][0]=i),q;if(k.length==1)return[[i,s],[c,b]];var x=a(s,b);if(x){var E=x[0],w=x[1],T=x[2],P=x[3],R=x[4],U=O(E,T),V=O(w,P);return U.concat([[y,R]],V)}return _(s,b)}function _(s,b){for(var q=s.length,A=b.length,k=Math.ceil((q+A)/2),N=k,x=2*k,E=new Array(x),w=new Array(x),T=0;Tq)V+=2;else if(z>A)U+=2;else if(R){var H=N+P-S;if(H>=0&&H=F)return p(s,b,$,z)}}}for(var I=-D+ee;I<=D-M;I+=2){var H=N+I,F;I==-D||I!=D&&w[H-1]q)M+=2;else if(G>A)ee+=2;else if(!R){var L=N+P-I;if(L>=0&&L=F)return p(s,b,$,z)}}}}return[[i,s],[c,b]]}function p(s,b,q,A){var k=s.substring(0,q),N=b.substring(0,A),x=s.substring(q),E=b.substring(A),w=O(k,N),T=O(x,E);return w.concat(T)}function l(s,b){if(!s||!b||s.charAt(0)!=b.charAt(0))return 0;for(var q=0,A=Math.min(s.length,b.length),k=A,N=0;qb.length?s:b,A=s.length>b.length?b:s;if(q.length<4||A.length*2=V.length?[$,z,H,F,L]:null}var N=k(q,A,Math.ceil(q.length/4)),x=k(q,A,Math.ceil(q.length/2)),E;if(!N&&!x)return null;x?N?E=N[4].length>x[4].length?N:x:E=x:E=N;var w,T,P,R;s.length>b.length?(w=E[0],T=E[1],P=E[2],R=E[3]):(P=E[0],R=E[1],w=E[2],T=E[3]);var U=E[4];return[w,T,P,R,U]}function v(s){s.push([y,""]);for(var b=0,q=0,A=0,k="",N="",x;b1?(q!==0&&A!==0&&(x=l(N,k),x!==0&&(b-q-A>0&&s[b-q-A-1][0]==y?s[b-q-A-1][1]+=N.substring(0,x):(s.splice(0,0,[y,N.substring(0,x)]),b++),N=N.substring(x),k=k.substring(x)),x=o(N,k),x!==0&&(s[b][1]=N.substring(N.length-x)+s[b][1],N=N.substring(0,N.length-x),k=k.substring(0,k.length-x))),q===0?s.splice(b-A,q+A,[c,N]):A===0?s.splice(b-q,q+A,[i,k]):s.splice(b-q-A,q+A,[i,k],[c,N]),b=b-q-A+(q?1:0)+(A?1:0)+1):b!==0&&s[b-1][0]==y?(s[b-1][1]+=s[b][1],s.splice(b,1)):b++,A=0,q=0,k="",N="";break}s[s.length-1][1]===""&&s.pop();var E=!1;for(b=1;b0&&A.splice(k+2,0,[x[0],E]),m(A,k,3)}else return s}function u(s){for(var b=!1,q=function(x){return x.charCodeAt(0)>=56320&&x.charCodeAt(0)<=57343},A=function(x){return x.charCodeAt(x.length-1)>=55296&&x.charCodeAt(x.length-1)<=56319},k=2;k0&&N.push(s[k]);return N}function m(s,b,q){for(var A=b+q-1;A>=0&&A>=b-1;A--)if(A+1\r?\n +\<"),this.convert();var Q=this.quill.getFormat(this.quill.selection.savedRange.index);if(Q[A.default.blotName]){var ne=this.container.innerText;return this.container.innerHTML="",new l.default().insert(ne,T({},A.default.blotName,Q[A.default.blotName]))}var oe=this.prepareMatching(),le=y(oe,2),be=le[0],we=le[1],ce=I(this.container,be,we);return H(ce,` +`)&&ce.ops[ce.ops.length-1].attributes==null&&(ce=ce.compose(new l.default().retain(ce.length()-1).delete(1))),V.log("convert",this.container.innerHTML,ce),this.container.innerHTML="",ce}},{key:"dangerouslyPasteHTML",value:function(X,Q){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:h.default.sources.API;if(typeof X=="string")this.quill.setContents(this.convert(X),Q),this.quill.setSelection(0,h.default.sources.SILENT);else{var oe=this.convert(Q);this.quill.updateContents(new l.default().retain(X).concat(oe),ne),this.quill.setSelection(X+oe.length(),h.default.sources.SILENT)}}},{key:"onPaste",value:function(X){var Q=this;if(!(X.defaultPrevented||!this.quill.isEnabled())){var ne=this.quill.getSelection(),oe=new l.default().retain(ne.index),le=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(h.default.sources.SILENT),setTimeout(function(){oe=oe.concat(Q.convert()).delete(ne.length),Q.quill.updateContents(oe,h.default.sources.USER),Q.quill.setSelection(oe.length()-ne.length,h.default.sources.SILENT),Q.quill.scrollingContainer.scrollTop=le,Q.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var X=this,Q=[],ne=[];return this.matchers.forEach(function(oe){var le=y(oe,2),be=le[0],we=le[1];switch(be){case Node.TEXT_NODE:ne.push(we);break;case Node.ELEMENT_NODE:Q.push(we);break;default:[].forEach.call(X.container.querySelectorAll(be),function(ce){ce[ee]=ce[ee]||[],ce[ee].push(we)});break}}),[Q,ne]}}]),j}(m.default);L.DEFAULTS={matchers:[],matchVisual:!0};function $(B,j,K){return(typeof j>"u"?"undefined":c(j))==="object"?Object.keys(j).reduce(function(X,Q){return $(X,Q,j[Q])},B):B.reduce(function(X,Q){return Q.attributes&&Q.attributes[j]?X.push(Q):X.insert(Q.insert,(0,_.default)({},T({},j,K),Q.attributes))},new l.default)}function z(B){if(B.nodeType!==Node.ELEMENT_NODE)return{};var j="__ql-computed-style";return B[j]||(B[j]=window.getComputedStyle(B))}function H(B,j){for(var K="",X=B.ops.length-1;X>=0&&K.length-1}function I(B,j,K){return B.nodeType===B.TEXT_NODE?K.reduce(function(X,Q){return Q(B,X)},new l.default):B.nodeType===B.ELEMENT_NODE?[].reduce.call(B.childNodes||[],function(X,Q){var ne=I(Q,j,K);return Q.nodeType===B.ELEMENT_NODE&&(ne=j.reduce(function(oe,le){return le(Q,oe)},ne),ne=(Q[ee]||[]).reduce(function(oe,le){return le(Q,oe)},ne)),X.concat(ne)},new l.default):new l.default}function G(B,j,K){return $(K,B,!0)}function W(B,j){var K=a.default.Attributor.Attribute.keys(B),X=a.default.Attributor.Class.keys(B),Q=a.default.Attributor.Style.keys(B),ne={};return K.concat(X).concat(Q).forEach(function(oe){var le=a.default.query(oe,a.default.Scope.ATTRIBUTE);le!=null&&(ne[le.attrName]=le.value(B),ne[le.attrName])||(le=D[oe],le!=null&&(le.attrName===oe||le.keyName===oe)&&(ne[le.attrName]=le.value(B)||void 0),le=S[oe],le!=null&&(le.attrName===oe||le.keyName===oe)&&(le=S[oe],ne[le.attrName]=le.value(B)||void 0))}),Object.keys(ne).length>0&&(j=$(j,ne)),j}function J(B,j){var K=a.default.query(B);if(K==null)return j;if(K.prototype instanceof a.default.Embed){var X={},Q=K.value(B);Q!=null&&(X[K.blotName]=Q,j=new l.default().insert(X,K.formats(B)))}else typeof K.formats=="function"&&(j=$(j,K.blotName,K.formats(B)));return j}function re(B,j){return H(j,` +`)||j.insert(` +`),j}function ie(){return new l.default}function ae(B,j){var K=a.default.query(B);if(K==null||K.blotName!=="list-item"||!H(j,` +`))return j;for(var X=-1,Q=B.parentNode;!Q.classList.contains("ql-clipboard");)(a.default.query(Q)||{}).blotName==="list"&&(X+=1),Q=Q.parentNode;return X<=0?j:j.compose(new l.default().retain(j.length()-1).retain(1,{indent:X}))}function ue(B,j){return H(j,` +`)||(F(B)||j.length()>0&&B.nextSibling&&F(B.nextSibling))&&j.insert(` +`),j}function C(B,j){if(F(B)&&B.nextElementSibling!=null&&!H(j,` + +`)){var K=B.offsetHeight+parseFloat(z(B).marginTop)+parseFloat(z(B).marginBottom);B.nextElementSibling.offsetTop>B.offsetTop+K*1.5&&j.insert(` +`)}return j}function Z(B,j){var K={},X=B.style||{};return X.fontStyle&&z(B).fontStyle==="italic"&&(K.italic=!0),X.fontWeight&&(z(B).fontWeight.startsWith("bold")||parseInt(z(B).fontWeight)>=700)&&(K.bold=!0),Object.keys(K).length>0&&(j=$(j,K)),parseFloat(X.textIndent||0)>0&&(j=new l.default().insert(" ").concat(j)),j}function Y(B,j){var K=B.data;if(B.parentNode.tagName==="O:P")return j.insert(K.trim());if(K.trim().length===0&&B.parentNode.classList.contains("ql-clipboard"))return j;if(!z(B.parentNode).whiteSpace.startsWith("pre")){var X=function(ne,oe){return oe=oe.replace(/[^\u00a0]/g,""),oe.length<1&&ne?" ":oe};K=K.replace(/\r\n/g," ").replace(/\n/g," "),K=K.replace(/\s\s+/g,X.bind(X,!0)),(B.previousSibling==null&&F(B.parentNode)||B.previousSibling!=null&&F(B.previousSibling))&&(K=K.replace(/^\s+/,X.bind(X,!1))),(B.nextSibling==null&&F(B.parentNode)||B.nextSibling!=null&&F(B.nextSibling))&&(K=K.replace(/\s+$/,X.bind(X,!1)))}return j.insert(K)}r.default=L,r.matchAttributor=W,r.matchBlot=J,r.matchNewline=ue,r.matchSpacing=C,r.matchText=Y},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function v(h,d){for(var f=0;f '},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function v(h,d){for(var f=0;fa.right&&(h=a.right-v.right,this.root.style.left=l+h+"px"),v.lefta.bottom){var d=v.bottom-v.top,f=p.bottom-p.top+d;this.root.style.top=o-f+"px",this.root.classList.add("ql-flip")}return h}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),g}();r.default=O},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function x(E,w){var T=[],P=!0,R=!1,U=void 0;try{for(var V=E[Symbol.iterator](),ee;!(P=(ee=V.next()).done)&&(T.push(ee.value),!(w&&T.length===w));P=!0);}catch(M){R=!0,U=M}finally{try{!P&&V.return&&V.return()}finally{if(R)throw U}}return T}return function(E,w){if(Array.isArray(E))return E;if(Symbol.iterator in Object(E))return x(E,w);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),y=function x(E,w,T){E===null&&(E=Function.prototype);var P=Object.getOwnPropertyDescriptor(E,w);if(P===void 0){var R=Object.getPrototypeOf(E);return R===null?void 0:x(R,w,T)}else{if("value"in P)return P.value;var U=P.get;return U===void 0?void 0:U.call(T)}},O=function(){function x(E,w){for(var T=0;T','','',''].join(""),r.default=k},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(29),y=Q(c),O=i(36),g=i(38),_=i(64),p=i(65),l=Q(p),o=i(66),a=Q(o),v=i(67),h=Q(v),d=i(37),f=i(26),u=i(39),m=i(40),s=i(56),b=Q(s),q=i(68),A=Q(q),k=i(27),N=Q(k),x=i(69),E=Q(x),w=i(70),T=Q(w),P=i(71),R=Q(P),U=i(72),V=Q(U),ee=i(73),M=Q(ee),D=i(13),S=Q(D),L=i(74),$=Q(L),z=i(75),H=Q(z),F=i(57),I=Q(F),G=i(41),W=Q(G),J=i(28),re=Q(J),ie=i(59),ae=Q(ie),ue=i(60),C=Q(ue),Z=i(61),Y=Q(Z),B=i(108),j=Q(B),K=i(62),X=Q(K);function Q(ne){return ne&&ne.__esModule?ne:{default:ne}}y.default.register({"attributors/attribute/direction":g.DirectionAttribute,"attributors/class/align":O.AlignClass,"attributors/class/background":d.BackgroundClass,"attributors/class/color":f.ColorClass,"attributors/class/direction":g.DirectionClass,"attributors/class/font":u.FontClass,"attributors/class/size":m.SizeClass,"attributors/style/align":O.AlignStyle,"attributors/style/background":d.BackgroundStyle,"attributors/style/color":f.ColorStyle,"attributors/style/direction":g.DirectionStyle,"attributors/style/font":u.FontStyle,"attributors/style/size":m.SizeStyle},!0),y.default.register({"formats/align":O.AlignClass,"formats/direction":g.DirectionClass,"formats/indent":_.IndentClass,"formats/background":d.BackgroundStyle,"formats/color":f.ColorStyle,"formats/font":u.FontClass,"formats/size":m.SizeClass,"formats/blockquote":l.default,"formats/code-block":S.default,"formats/header":a.default,"formats/list":h.default,"formats/bold":b.default,"formats/code":D.Code,"formats/italic":A.default,"formats/link":N.default,"formats/script":E.default,"formats/strike":T.default,"formats/underline":R.default,"formats/image":V.default,"formats/video":M.default,"formats/list/item":v.ListItem,"modules/formula":$.default,"modules/syntax":H.default,"modules/toolbar":I.default,"themes/bubble":j.default,"themes/snow":X.default,"ui/icons":W.default,"ui/picker":re.default,"ui/icon-picker":C.default,"ui/color-picker":ae.default,"ui/tooltip":Y.default},!0),r.default=y.default},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.IndentClass=void 0;var c=function(){function h(d,f){for(var u=0;u0&&this.children.tail.format(A,k)}},{key:"formats",value:function(){return v({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(A,k){if(A instanceof u)y(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"insertBefore",this).call(this,A,k);else{var N=k==null?this.length():k.offset(this),x=this.split(N);x.parent.insertBefore(A,x)}}},{key:"optimize",value:function(A){y(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"optimize",this).call(this,A);var k=this.next;k!=null&&k.prev===this&&k.statics.blotName===this.statics.blotName&&k.domNode.tagName===this.domNode.tagName&&k.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(k.moveChildren(this),k.remove())}},{key:"replace",value:function(A){if(A.statics.blotName!==this.statics.blotName){var k=g.default.create(this.statics.defaultChild);A.moveChildren(k),this.appendChild(k)}y(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"replace",this).call(this,A)}}]),b}(o.default);m.blotName="list",m.scope=g.default.Scope.BLOCK_BLOT,m.tagName=["OL","UL"],m.defaultChild="list-item",m.allowedChildren=[u],r.ListItem=u,r.default=m},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=i(56),y=O(c);function O(o){return o&&o.__esModule?o:{default:o}}function g(o,a){if(!(o instanceof a))throw new TypeError("Cannot call a class as a function")}function _(o,a){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a&&(typeof a=="object"||typeof a=="function")?a:o}function p(o,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof a);o.prototype=Object.create(a&&a.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(o,a):o.__proto__=a)}var l=function(o){p(a,o);function a(){return g(this,a),_(this,(a.__proto__||Object.getPrototypeOf(a)).apply(this,arguments))}return a}(y.default);l.blotName="italic",l.tagName=["EM","I"],r.default=l},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function v(h,d){for(var f=0;f-1?s?this.domNode.setAttribute(m,s):this.domNode.removeAttribute(m):y(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"format",this).call(this,m,s)}}],[{key:"create",value:function(m){var s=y(f.__proto__||Object.getPrototypeOf(f),"create",this).call(this,m);return typeof m=="string"&&s.setAttribute("src",this.sanitize(m)),s}},{key:"formats",value:function(m){return v.reduce(function(s,b){return m.hasAttribute(b)&&(s[b]=m.getAttribute(b)),s},{})}},{key:"match",value:function(m){return/\.(jpe?g|gif|png)$/.test(m)||/^data:image\/.+;base64/.test(m)}},{key:"sanitize",value:function(m){return(0,_.sanitize)(m,["http","https","data"])?m:"//:0"}},{key:"value",value:function(m){return m.getAttribute("src")}}]),f}(g.default.Embed);h.blotName="image",h.tagName="IMG",r.default=h},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0});var c=function(){function d(f,u){for(var m=0;m-1?s?this.domNode.setAttribute(m,s):this.domNode.removeAttribute(m):y(f.prototype.__proto__||Object.getPrototypeOf(f.prototype),"format",this).call(this,m,s)}}],[{key:"create",value:function(m){var s=y(f.__proto__||Object.getPrototypeOf(f),"create",this).call(this,m);return s.setAttribute("frameborder","0"),s.setAttribute("allowfullscreen",!0),s.setAttribute("src",this.sanitize(m)),s}},{key:"formats",value:function(m){return v.reduce(function(s,b){return m.hasAttribute(b)&&(s[b]=m.getAttribute(b)),s},{})}},{key:"sanitize",value:function(m){return _.default.sanitize(m)}},{key:"value",value:function(m){return m.getAttribute("src")}}]),f}(O.BlockEmbed);h.blotName="video",h.className="ql-video",h.tagName="IFRAME",r.default=h},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.FormulaBlot=void 0;var c=function(){function m(s,b){for(var q=0;q0||this.cachedText==null)&&(this.domNode.innerHTML=N(x),this.domNode.normalize(),this.attach()),this.cachedText=x)}}]),A}(v.default);m.className="ql-syntax";var s=new g.default.Attributor.Class("token","hljs",{scope:g.default.Scope.INLINE}),b=function(q){u(A,q),c(A,null,[{key:"register",value:function(){p.default.register(s,!0),p.default.register(m,!0)}}]);function A(k,N){d(this,A);var x=f(this,(A.__proto__||Object.getPrototypeOf(A)).call(this,k,N));if(typeof x.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var E=null;return x.quill.on(p.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(E),E=setTimeout(function(){x.highlight(),E=null},x.options.interval)}),x.highlight(),x}return c(A,[{key:"highlight",value:function(){var N=this;if(!this.quill.selection.composing){this.quill.update(p.default.sources.USER);var x=this.quill.getSelection();this.quill.scroll.descendants(m).forEach(function(E){E.highlight(N.options.highlight)}),this.quill.update(p.default.sources.SILENT),x!=null&&this.quill.setSelection(x,p.default.sources.SILENT)}}}]),A}(o.default);b.DEFAULTS={highlight:function(){return window.hljs==null?null:function(q){var A=window.hljs.highlightAuto(q);return A.value}}(),interval:1e3},r.CodeBlock=m,r.CodeToken=s,r.default=b},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r){t.exports=' '},function(t,r,i){Object.defineProperty(r,"__esModule",{value:!0}),r.default=r.BubbleTooltip=void 0;var c=function A(k,N,x){k===null&&(k=Function.prototype);var E=Object.getOwnPropertyDescriptor(k,N);if(E===void 0){var w=Object.getPrototypeOf(k);return w===null?void 0:A(w,N,x)}else{if("value"in E)return E.value;var T=E.get;return T===void 0?void 0:T.call(x)}},y=function(){function A(k,N){for(var x=0;x0&&R===p.default.sources.USER){E.show(),E.root.style.left="0px",E.root.style.width="",E.root.style.width=E.root.offsetWidth+"px";var U=E.quill.getLines(T.index,T.length);if(U.length===1)E.position(E.quill.getBounds(T));else{var V=U[U.length-1],ee=E.quill.getIndex(V),M=Math.min(V.length()-1,T.index+T.length-ee),D=E.quill.getBounds(new a.Range(ee,M));E.position(D)}}else document.activeElement!==E.textbox&&E.quill.hasFocus()&&E.hide()}),E}return y(k,[{key:"listen",value:function(){var x=this;c(k.prototype.__proto__||Object.getPrototypeOf(k.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){x.root.classList.remove("ql-editing")}),this.quill.on(p.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!x.root.classList.contains("ql-hidden")){var E=x.quill.getSelection();E!=null&&x.position(x.quill.getBounds(E))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(x){var E=c(k.prototype.__proto__||Object.getPrototypeOf(k.prototype),"position",this).call(this,x),w=this.root.querySelector(".ql-tooltip-arrow");if(w.style.marginLeft="",E===0)return E;w.style.marginLeft=-1*E-w.offsetWidth/2+"px"}}]),k}(l.BaseTooltip);q.TEMPLATE=['','
','','',"
"].join(""),r.BubbleTooltip=q,r.default=b},function(t,r,i){t.exports=i(63)}]).default})})(zi);var ng=xe&&xe.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var c in i)i.hasOwnProperty(c)&&(r[c]=i[c])},e(n,t)};return function(n,t){e(n,t);function r(){this.constructor=n}n.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),qt=xe&&xe.__assign||function(){return qt=Object.assign||function(e){for(var n,t=1,r=arguments.length;t1)throw new Error("The Quill editing area can only be composed of a single React element.");if(Pe.default.Children.count(t.children)){var i=Pe.default.Children.only(t.children);if(((r=i)===null||r===void 0?void 0:r.type)==="textarea")throw new Error("Quill does not support editing on a