Files
jandl-taskmanager-app/app/dist/js/165.90b6540f.js
T
2022-12-12 21:15:00 +01:00

2 lines
20 KiB
JavaScript

"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[165],{348:function(){},2816:function(e,l,t){t.d(l,{_:function(){return u}});var n=t(3396),a=t(3862),i=t(8952),o=t(4906),r=t(320),s=t(9888);const u=(0,r.a)({name:"VCounter",functional:!0,props:{active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...(0,o.X)({transition:{component:i.cu}})},setup(e,l){let{slots:t}=l;const i=(0,n.Fl)((()=>e.max?`${e.value} / ${e.max}`:String(e.value)));return(0,s.L)((()=>(0,n.Wm)(o.J,{transition:e.transition},{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-counter"},[t.default?t.default({counter:i.value,max:e.max,value:e.value}):i.value]),[[a.F8,e.active]])]}))),{}}})},7173:function(e,l,t){t.d(l,{hF:function(){return C},g8:function(){return V},hy:function(){return k}});var n=t(3396),a=t(3862),i=t(8952),o=t(6308),r=t(7302),s=t(320),u=t(9888);const d=(0,s.a)({name:"VFieldLabel",props:{floating:Boolean},setup(e,l){let{slots:t}=l;return(0,u.L)((()=>(0,n.Wm)(r.J,{class:["v-field-label",{"v-field-label--floating":e.floating}],"aria-hidden":e.floating||void 0},t))),{}}});var c=t(4960),v=t(6791),p=t(8969),f=t(7041),m=t(2370),y=t(4870),g=t(3766),h=t(131),b=t(7514),x=t(3122),_=t(8587);const F=["underlined","outlined","filled","solo","plain"],k=(0,g.U)({appendInnerIcon:c.lE,bgColor:String,clearable:Boolean,clearIcon:{type:c.lE,default:"$clear"},active:Boolean,color:String,dirty:Boolean,disabled:Boolean,error:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:c.lE,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>F.includes(e)},"onClick:clear":h.as,"onClick:appendInner":h.as,"onClick:prependInner":h.as,...(0,f.x$)(),...(0,v.fF)()},"v-field"),C=(0,s.e)()({name:"VField",inheritAttrs:!1,props:{id:String,...(0,p.B)(),...k()},emits:{"click:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,l){let{attrs:t,emit:r,slots:s}=l;const{themeClasses:c}=(0,f.ER)(e),{loaderClasses:g}=(0,v.U2)(e),{focusClasses:F,isFocused:k,focus:C,blur:V}=(0,p.K)(e),{InputIcon:W}=(0,o.v)(e),S=(0,n.Fl)((()=>e.dirty||e.active)),I=(0,n.Fl)((()=>!e.singleLine&&!(!e.label&&!s.label))),B=(0,b.sq)(),$=(0,n.Fl)((()=>e.id||`input-${B}`)),w=(0,y.iH)(),L=(0,y.iH)(),A=(0,y.iH)(),{backgroundColorClasses:H,backgroundColorStyles:P}=(0,m.Y5)((0,y.Vh)(e,"bgColor")),{textColorClasses:D,textColorStyles:E}=(0,m.rY)((0,n.Fl)((()=>S.value&&k.value&&!e.error&&!e.disabled?e.color:void 0)));(0,n.YP)(S,(e=>{if(I.value){const l=w.value.$el,t=L.value.$el,n=(0,x.G)(l),a=t.getBoundingClientRect(),i=a.x-n.x,o=a.y-n.y-(n.height/2-a.height/2),r=a.width/.75,s=Math.abs(r-n.width)>1?{maxWidth:(0,h.kb)(r)}:void 0,u=getComputedStyle(l),d=getComputedStyle(t),c=1e3*parseFloat(u.transitionDuration)||150,v=parseFloat(d.getPropertyValue("--v-field-label-scale")),p=d.getPropertyValue("color");l.style.visibility="visible",t.style.visibility="hidden",(0,x.j)(l,{transform:`translate(${i}px, ${o}px) scale(${v})`,color:p,...s},{duration:c,easing:_.Ly,direction:e?"normal":"reverse"}).finished.then((()=>{l.style.removeProperty("visibility"),t.style.removeProperty("visibility")}))}}),{flush:"post"});const Y=(0,n.Fl)((()=>({isActive:S,isFocused:k,controlRef:A,blur:V,focus:C})));function M(e){e.target!==document.activeElement&&e.preventDefault(),r("click:control",e)}return(0,u.L)((()=>{var l,o,r;const u="outlined"===e.variant,p=s["prepend-inner"]||e.prependInnerIcon,f=!(!e.clearable&&!s.clear),m=!!(s["append-inner"]||e.appendInnerIcon||f),y=s.label?s.label({label:e.label,props:{for:$.value}}):e.label;return(0,n.Wm)("div",(0,n.dG)({class:["v-field",{"v-field--active":S.value,"v-field--appended":m,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":p,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!y,[`v-field--variant-${e.variant}`]:!0},c.value,H.value,F.value,g.value],style:[P.value,E.value],onClick:M},t),[(0,n.Wm)("div",{class:"v-field__overlay"},null),(0,n.Wm)(v.rD,{name:"v-field",active:e.loading,color:e.error?"error":e.color},{default:s.loader}),p&&(0,n.Wm)("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&(0,n.Wm)(W,{key:"prepend-icon",name:"prependInner"},null),null==(l=s["prepend-inner"])?void 0:l.call(s,Y.value)]),(0,n.Wm)("div",{class:"v-field__field","data-no-activator":""},[["solo","filled"].includes(e.variant)&&I.value&&(0,n.Wm)(d,{key:"floating-label",ref:L,class:[D.value],floating:!0,for:$.value},{default:()=>[y]}),(0,n.Wm)(d,{ref:w,for:$.value},{default:()=>[y]}),null==(o=s.default)?void 0:o.call(s,{...Y.value,props:{id:$.value,class:"v-field__input"},focus:C,blur:V})]),f&&(0,n.Wm)(i.Zq,{key:"clear"},{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-field__clearable"},[s.clear?s.clear():(0,n.Wm)(W,{name:"clear"},null)]),[[a.F8,e.dirty]])]}),m&&(0,n.Wm)("div",{key:"append",class:"v-field__append-inner"},[null==(r=s["append-inner"])?void 0:r.call(s,Y.value),e.appendInnerIcon&&(0,n.Wm)(W,{key:"append-icon",name:"appendInner"},null)]),(0,n.Wm)("div",{class:["v-field__outline",D.value]},[u&&(0,n.Wm)(n.HY,null,[(0,n.Wm)("div",{class:"v-field__outline__start"},null),I.value&&(0,n.Wm)("div",{class:"v-field__outline__notch"},[(0,n.Wm)(d,{ref:L,floating:!0,for:$.value},{default:()=>[y]})]),(0,n.Wm)("div",{class:"v-field__outline__end"},null)]),["plain","underlined"].includes(e.variant)&&I.value&&(0,n.Wm)(d,{ref:L,floating:!0,for:$.value},{default:()=>[y]})])])})),{controlRef:A}}});function V(e){const l=Object.keys(C.props).filter((e=>!(0,h.F7)(e)));return(0,h.ei)(e,l)}},6308:function(e,l,t){t.d(l,{v:function(){return o}});var n=t(3396),a=t(3289),i=t(1629);function o(e){const{t:l}=(0,i.bU)();function t(t){let{name:i}=t;const o={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[i],r=e[`onClick:${i}`],s=r&&o?l(`$vuetify.input.${o}`,e.label??""):void 0;return(0,n.Wm)(a.t,{icon:e[`${i}Icon`],"aria-label":s,onClick:r},null)}return{InputIcon:t}}},8302:function(e,l,t){t.d(l,{q8:function(){return V},PE:function(){return W},co:function(){return C}});var n=t(3396),a=t(8952),i=t(4906),o=t(2370),r=t(320),s=t(131),u=t(9888);const d=(0,r.a)({name:"VMessages",props:{active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...(0,i.X)({transition:{component:a.cu,leaveAbsolute:!0,group:!0}})},setup(e,l){let{slots:t}=l;const a=(0,n.Fl)((()=>(0,s.FT)(e.messages))),{textColorClasses:r,textColorStyles:d}=(0,o.rY)((0,n.Fl)((()=>e.color)));return(0,u.L)((()=>(0,n.Wm)(i.J,{transition:e.transition,tag:"div",class:["v-messages",r.value],style:d.value},{default:()=>[e.active&&a.value.map(((e,l)=>(0,n.Wm)("div",{class:"v-messages__message",key:`${l}-${a.value}`},[t.message?t.message({message:e}):e])))]}))),{}}});var c=t(4960),v=t(9694),p=(t(7658),t(4357)),f=t(8717),m=t(4770),y=t(8969),g=t(4870),h=t(3766),b=t(7514),x=t(5941);const _=(0,h.U)({disabled:Boolean,error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:Boolean,rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...(0,y.B)()},"validation");function F(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,b.BL)(),t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(0,b.sq)();const a=(0,f.z)(e,"modelValue"),i=(0,n.Fl)((()=>void 0===e.validationValue?a.value:e.validationValue)),o=(0,p.cI)(),r=(0,g.iH)([]),u=(0,g.iH)(!0),d=(0,n.Fl)((()=>!(!(0,s.FT)(""===a.value?null:a.value).length&&!(0,s.FT)(""===i.value?null:i.value).length))),c=(0,n.Fl)((()=>!!(e.disabled||null!=o&&o.isDisabled.value))),v=(0,n.Fl)((()=>!!(e.readonly||null!=o&&o.isReadonly.value))),y=(0,n.Fl)((()=>e.errorMessages.length?(0,s.FT)(e.errorMessages):r.value)),h=(0,n.Fl)((()=>!e.error&&!y.value.length&&(!e.rules.length||(!u.value||null)))),_=(0,g.iH)(!1),F=(0,n.Fl)((()=>({[`${l}--error`]:!1===h.value,[`${l}--dirty`]:d.value,[`${l}--disabled`]:c.value,[`${l}--readonly`]:v.value}))),k=(0,n.Fl)((()=>e.name??(0,g.SU)(t)));(0,n.wF)((()=>{null==o||o.register({id:k.value,validate:S,reset:V,resetValidation:W})})),(0,n.Jd)((()=>{null==o||o.unregister(k.value)}));const C=(0,n.Fl)((()=>e.validateOn||(null==o?void 0:o.validateOn.value)||"input"));function V(){W(),a.value=null}function W(){u.value=!0,r.value=[]}async function S(){const l=[];_.value=!0;for(const t of e.rules){if(l.length>=(e.maxErrors||1))break;const n="function"===typeof t?t:()=>t,a=await n(i.value);!0!==a&&("string"===typeof a?l.push(a):x.warn(`${a} is not a valid value. Rule functions must return boolean true or a string.`))}return r.value=l,_.value=!1,u.value=!1,r.value}return(0,n.bv)((()=>null==o?void 0:o.update(k.value,h.value,y.value))),(0,m.U)((()=>"input"===C.value),(()=>{(0,n.YP)(i,(()=>{if(null!=i.value)S();else if(e.focused){const l=(0,n.YP)((()=>e.focused),(e=>{e||S(),l()}))}}))})),(0,m.U)((()=>"blur"===C.value),(()=>{(0,n.YP)((()=>e.focused),(e=>{e||S()}))})),(0,n.YP)(h,(()=>{null==o||o.update(k.value,h.value,y.value)})),{errorMessages:y,isDirty:d,isDisabled:c,isReadonly:v,isPristine:u,isValid:h,isValidating:_,reset:V,resetValidation:W,validate:S,validationClasses:F}}var k=t(6308);const C=(0,h.U)({id:String,appendIcon:c.lE,prependIcon:c.lE,hideDetails:[Boolean,String],messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":s.as,"onClick:append":s.as,...(0,v.f)(),..._()},"v-input"),V=(0,r.e)()({name:"VInput",props:{...C()},emits:{"update:modelValue":e=>!0},setup(e,l){let{attrs:t,slots:a,emit:i}=l;const{densityClasses:o}=(0,v.t)(e),{InputIcon:r}=(0,k.v)(e),s=(0,b.sq)(),c=(0,n.Fl)((()=>e.id||`input-${s}`)),{errorMessages:p,isDirty:f,isDisabled:m,isReadonly:y,isPristine:g,isValid:h,isValidating:x,reset:_,resetValidation:C,validate:V,validationClasses:W}=F(e,"v-input",c),S=(0,n.Fl)((()=>({id:c,isDirty:f,isDisabled:m,isReadonly:y,isPristine:g,isValid:h,isValidating:x,reset:_,resetValidation:C,validate:V})));return(0,u.L)((()=>{var l,t,i,s,u;const c=!(!a.prepend&&!e.prependIcon),v=!(!a.append&&!e.appendIcon),f=!!(null!=(l=e.messages)&&l.length||p.value.length),m=!e.hideDetails||"auto"===e.hideDetails&&(f||!!a.details);return(0,n.Wm)("div",{class:["v-input",`v-input--${e.direction}`,o.value,W.value]},[c&&(0,n.Wm)("div",{key:"prepend",class:"v-input__prepend"},[null==(t=a.prepend)?void 0:t.call(a,S.value),e.prependIcon&&(0,n.Wm)(r,{key:"prepend-icon",name:"prepend"},null)]),a.default&&(0,n.Wm)("div",{class:"v-input__control"},[null==(i=a.default)?void 0:i.call(a,S.value)]),v&&(0,n.Wm)("div",{key:"append",class:"v-input__append"},[e.appendIcon&&(0,n.Wm)(r,{key:"append-icon",name:"append"},null),null==(s=a.append)?void 0:s.call(a,S.value)]),m&&(0,n.Wm)("div",{class:"v-input__details"},[(0,n.Wm)(d,{active:f,messages:p.value.length>0?p.value:e.messages},{message:a.message}),null==(u=a.details)?void 0:u.call(a,S.value)])])})),{reset:_,resetValidation:C,validate:V}}});function W(e){const l=Object.keys(V.props).filter((e=>!(0,s.F7)(e)));return(0,s.ei)(e,l)}},7302:function(e,l,t){t.d(l,{J:function(){return r}});var n=t(3396),a=t(7041),i=t(320),o=t(9888);const r=(0,i.a)({name:"VLabel",props:{text:String,clickable:Boolean,...(0,a.x$)()},setup(e,l){let{slots:t}=l;return(0,o.L)((()=>{var l;return(0,n.Wm)("label",{class:["v-label",{"v-label--clickable":e.clickable}]},[e.text,null==(l=t.default)?void 0:l.call(t)])})),{}}})},165:function(e,l,t){t.d(l,{a:function(){return b},hw:function(){return h},wG:function(){return g}});var n=t(3396),a=(t(348),t(7173)),i=t(8302),o=t(2816),r=t(7052),s=t(3185),u=t(8969),d=t(8717),c=t(4870),v=t(3766),p=t(320),f=t(131),m=t(9888);const y=["color","file","time","date","datetime-local","week","month"],g=(0,v.U)({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:Function,hint:String,persistentHint:Boolean,prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,type:{type:String,default:"text"},...(0,i.co)(),...(0,a.hy)()},"v-text-field"),h=(0,p.e)()({name:"VTextField",directives:{Intersect:r.Z},inheritAttrs:!1,props:g(),emits:{"click:control":e=>!0,"click:input":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,l){let{attrs:t,emit:r,slots:v}=l;const p=(0,d.z)(e,"modelValue"),{isFocused:g,focus:h,blur:b}=(0,u.K)(e),x=(0,n.Fl)((()=>"function"===typeof e.counterValue?e.counterValue(p.value):(p.value??"").toString().length)),_=(0,n.Fl)((()=>t.maxlength?t.maxlength:!e.counter||"number"!==typeof e.counter&&"string"!==typeof e.counter?void 0:e.counter));function F(l,t){var n,a;e.autofocus&&l&&(null==(n=t[0].target)||null==(a=n.focus)||a.call(n))}const k=(0,c.iH)(),C=(0,c.iH)(),V=(0,c.iH)(),W=(0,n.Fl)((()=>y.includes(e.type)||e.persistentPlaceholder||g.value)),S=(0,n.Fl)((()=>e.messages.length?e.messages:g.value||e.persistentHint?e.hint:""));function I(){var e;V.value!==document.activeElement&&(null==(e=V.value)||e.focus());g.value||h()}function B(e){I(),r("click:control",e)}function $(l){l.stopPropagation(),I(),(0,n.Y3)((()=>{p.value=null,(0,f.dr)(e["onClick:clear"],l)}))}function w(e){p.value=e.target.value}return(0,m.L)((()=>{const l=!!(v.counter||e.counter||e.counterValue),s=!(!l&&!v.details),[u,d]=(0,f.An)(t),[{modelValue:c,...m}]=(0,i.PE)(e),[y]=(0,a.g8)(e);return(0,n.Wm)(i.q8,(0,n.dG)({ref:k,modelValue:p.value,"onUpdate:modelValue":e=>p.value=e,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-text-field--flush-details":["plain","underlined"].includes(e.variant)}],"onClick:prepend":e["onClick:prepend"],"onClick:append":e["onClick:append"]},u,m,{focused:g.value,messages:S.value}),{...v,default:l=>{let{id:t,isDisabled:i,isDirty:o,isReadonly:s,isValid:u}=l;return(0,n.Wm)(a.hF,(0,n.dG)({ref:C,onMousedown:e=>{e.target!==V.value&&e.preventDefault()},"onClick:control":B,"onClick:clear":$,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:"textbox"},y,{id:t.value,active:W.value||o.value,dirty:o.value||e.dirty,focused:g.value,error:!1===u.value}),{...v,default:l=>{let{props:{class:t,...a}}=l;const o=(0,n.wy)((0,n.Wm)("input",(0,n.dG)({ref:V,value:p.value,onInput:w,autofocus:e.autofocus,readonly:s.value,disabled:i.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:I,onBlur:b},a,d),null),[[(0,n.Q2)("intersect"),{handler:F},null,{once:!0}]]);return(0,n.Wm)(n.HY,null,[e.prefix&&(0,n.Wm)("span",{class:"v-text-field__prefix"},[e.prefix]),v.default?(0,n.Wm)("div",{class:t,onClick:e=>r("click:input",e),"data-no-activator":""},[v.default(),o]):(0,n.Ho)(o,{class:t}),e.suffix&&(0,n.Wm)("span",{class:"v-text-field__suffix"},[e.suffix])])}})},details:s?t=>{var a;return(0,n.Wm)(n.HY,null,[null==(a=v.details)?void 0:a.call(v,t),l&&(0,n.Wm)(n.HY,null,[(0,n.Wm)("span",null,null),(0,n.Wm)(o._,{active:e.persistentCounter||g.value,value:x.value,max:_.value},v.counter)])])}:void 0})})),(0,s.F)({},k,C,V)}});function b(e){return(0,f.ei)(e,Object.keys(h.props))}},8952:function(e,l,t){t.d(l,{Fx:function(){return c},Zq:function(){return v},cu:function(){return d}});var n=t(3862),a=t(3396),i=t(320);function o(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top center 0",t=arguments.length>2?arguments[2]:void 0;return(0,i.a)({name:e,props:{group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:{type:String,default:t},origin:{type:String,default:l}},setup(l,t){let{slots:i}=t;return()=>{const t=l.group?n.W3:n.uT;return(0,a.h)(t,{name:e,mode:l.mode,onBeforeEnter(e){e.style.transformOrigin=l.origin},onLeave(e){if(l.leaveAbsolute){const{offsetTop:l,offsetLeft:t,offsetWidth:n,offsetHeight:a}=e;e._transitionInitialStyles={position:e.style.position,top:e.style.top,left:e.style.left,width:e.style.width,height:e.style.height},e.style.position="absolute",e.style.top=`${l}px`,e.style.left=`${t}px`,e.style.width=`${n}px`,e.style.height=`${a}px`}l.hideOnLeave&&e.style.setProperty("display","none","important")},onAfterLeave(e){if(l.leaveAbsolute&&null!=e&&e._transitionInitialStyles){const{position:l,top:t,left:n,width:a,height:i}=e._transitionInitialStyles;delete e._transitionInitialStyles,e.style.position=l||"",e.style.top=t||"",e.style.left=n||"",e.style.width=a||"",e.style.height=i||""}}},i.default)}}})}function r(e,l){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"in-out";return(0,i.a)({name:e,props:{mode:{type:String,default:t}},setup(t,i){let{slots:o}=i;return()=>(0,a.h)(n.uT,{name:e,...l},o.default)}})}var s=t(7139);function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",l=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const t=l?"width":"height",n=(0,s._A)(`offset-${t}`);return{onBeforeEnter(e){e._parent=e.parentNode,e._initialStyle={transition:e.style.transition,overflow:e.style.overflow,[t]:e.style[t]}},onEnter(l){const a=l._initialStyle;l.style.setProperty("transition","none","important"),l.style.overflow="hidden";const i=`${l[n]}px`;l.style[t]="0",l.offsetHeight,l.style.transition=a.transition,e&&l._parent&&l._parent.classList.add(e),requestAnimationFrame((()=>{l.style[t]=i}))},onAfterEnter:i,onEnterCancelled:i,onLeave(e){e._initialStyle={transition:"",overflow:e.style.overflow,[t]:e.style[t]},e.style.overflow="hidden",e.style[t]=`${e[n]}px`,e.offsetHeight,requestAnimationFrame((()=>e.style[t]="0"))},onAfterLeave:a,onLeaveCancelled:a};function a(l){e&&l._parent&&l._parent.classList.remove(e),i(l)}function i(e){const l=e._initialStyle[t];e.style.overflow=e._initialStyle.overflow,null!=l&&(e.style[t]=l),delete e._initialStyle}}o("fab-transition","center center","out-in"),o("dialog-bottom-transition"),o("dialog-top-transition"),o("fade-transition"),o("scale-transition"),o("scroll-x-transition"),o("scroll-x-reverse-transition"),o("scroll-y-transition"),o("scroll-y-reverse-transition"),o("slide-x-transition"),o("slide-x-reverse-transition");const d=o("slide-y-transition"),c=(o("slide-y-reverse-transition"),r("expand-transition",u())),v=r("expand-x-transition",u("",!0))},8969:function(e,l,t){t.d(l,{B:function(){return r},K:function(){return s}});var n=t(8717),a=t(3396),i=t(3766),o=t(7514);const r=(0,i.U)({focused:Boolean},"focus");function s(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,o.BL)();const t=(0,n.z)(e,"focused"),i=(0,a.Fl)((()=>({[`${l}--focused`]:t.value})));function r(){t.value=!0}function s(){t.value=!1}return{focusClasses:i,isFocused:t,focus:r,blur:s}}},4357:function(e,l,t){t.d(l,{Np:function(){return d},cI:function(){return c},vC:function(){return u}});t(7658);var n=t(3396),a=t(4870),i=t(8717),o=t(3766),r=t(6033);const s=Symbol.for("vuetify:form"),u=(0,o.U)({disabled:Boolean,fastFail:Boolean,lazyValidation:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function d(e){const l=(0,i.z)(e,"modelValue"),t=(0,n.Fl)((()=>e.disabled)),o=(0,n.Fl)((()=>e.readonly)),u=(0,a.iH)(!1),d=(0,a.iH)([]),c=(0,a.iH)([]);async function v(){const l=[];let t=!0;c.value=[],u.value=!0;for(const n of d.value){const a=await n.validate();if(a.length>0&&(t=!1,l.push({id:n.id,errorMessages:a})),!t&&e.fastFail)break}return c.value=l,u.value=!1,{valid:t,errors:c.value}}function p(){d.value.forEach((e=>e.reset())),l.value=null}function f(){d.value.forEach((e=>e.resetValidation())),c.value=[],l.value=null}return(0,n.YP)(d,(()=>{let e=0,t=0;const n=[];for(const l of d.value)!1===l.isValid?(t++,n.push({id:l.id,errorMessages:l.errorMessages})):!0===l.isValid&&e++;c.value=n,l.value=!(t>0)&&(e===d.value.length||null)}),{deep:!0}),(0,n.JJ)(s,{register:e=>{let{id:l,validate:t,reset:n,resetValidation:a}=e;d.value.some((e=>e.id===l))&&(0,r.Kd)(`Duplicate input name "${l}"`),d.value.push({id:l,validate:t,reset:n,resetValidation:a,isValid:null,errorMessages:[]})},unregister:e=>{d.value=d.value.filter((l=>l.id!==e))},update:(e,l,t)=>{const n=d.value.find((l=>l.id===e));n&&(n.isValid=l,n.errorMessages=t)},isDisabled:t,isReadonly:o,isValidating:u,items:d,validateOn:(0,a.Vh)(e,"validateOn")}),{errors:c,isDisabled:t,isReadonly:o,isValidating:u,items:d,validate:v,reset:p,resetValidation:f}}function c(){return(0,n.f3)(s,null)}}}]);
//# sourceMappingURL=165.90b6540f.js.map