51948469c2
- Stop ignoring web/app/index.html and web/app/assets/ - Bundle index-DBKIQT7H.js from current vite build (~101MB assets) Co-authored-by: Cursor <cursoragent@cursor.com>
1 line
5.1 KiB
JavaScript
1 line
5.1 KiB
JavaScript
import{$n as e,$t as t,Ar as n,B as r,Bn as i,Ct as a,Dr as o,In as s,Nr as c,Qn as l,Qt as u,Rr as d,St as f,Wt as p,X as m,Xn as h,an as g,ar as _,br as v,cn as y,cr as b,ct as x,dn as S,fn as C,gr as w,h as T,jr as E,jt as D,ln as O,lr as k,nn as A,st as j,tn as M,ur as N,wn as P,wr as F,wt as I,xt as L,zr as R}from"./index-C9iVPfxm.js";var z=Symbol.for(`vuetify:selection-control-group`),B=C({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:M,trueIcon:M,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:g},...S(),...j(),...p()},`SelectionControlGroup`),V=C({...B({defaultsTarget:`VSelectionControl`})},`VSelectionControlGroup`),H=y()({name:`VSelectionControlGroup`,props:V(),emits:{"update:modelValue":e=>!0},setup(n,{slots:r}){let i=t(n,`modelValue`),a=v(),s=c(()=>n.id||`v-selection-control-group-${a}`),l=c(()=>n.name||s.value),u=new Set;return w(z,{modelValue:i,forceUpdate:()=>{u.forEach(e=>e())},onForceUpdate:e=>{u.add(e),o(()=>{u.delete(e)})}}),O({[n.defaultsTarget]:{color:c(()=>n.color),disabled:c(()=>n.disabled),density:c(()=>n.density),error:c(()=>n.error),inline:c(()=>n.inline),modelValue:i,multiple:c(()=>!!n.multiple||n.multiple==null&&Array.isArray(i.value)),name:l,falseIcon:c(()=>n.falseIcon),trueIcon:c(()=>n.trueIcon),readonly:c(()=>n.readonly),ripple:c(()=>n.ripple),type:c(()=>n.type),valueComparator:c(()=>n.valueComparator)}}),A(()=>e(`div`,{class:d([`v-selection-control-group`,{"v-selection-control-group--inline":n.inline},n.class]),style:R(n.style),role:n.type===`radio`?`radiogroup`:void 0},[r.default?.()])),{}}}),U=C({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...S(),...B()},`VSelectionControl`);function W(e){let n=b(z,void 0),{densityClasses:r}=x(e),a=t(e,`modelValue`),o=l(()=>e.trueValue===void 0?e.value===void 0?!0:e.value:e.trueValue),s=l(()=>e.falseValue===void 0?!1:e.falseValue),c=l(()=>!!e.multiple||e.multiple==null&&Array.isArray(a.value)),u=l({get(){let t=n?n.modelValue.value:a.value;return c.value?i(t).some(t=>e.valueComparator(t,o.value)):e.valueComparator(t,o.value)},set(t){if(e.readonly)return;let r=t?o.value:s.value,l=r;c.value&&(l=t?[...i(a.value),r]:i(a.value).filter(t=>!e.valueComparator(t,o.value))),n?n.modelValue.value=l:a.value=l}}),{textColorClasses:d,textColorStyles:p}=f(()=>{if(!(e.error||e.disabled))return u.value?e.color:e.baseColor}),{backgroundColorClasses:m,backgroundColorStyles:h}=L(()=>u.value&&!e.error&&!e.disabled?e.color:e.baseColor);return{group:n,densityClasses:r,trueValue:o,falseValue:s,model:u,textColorClasses:d,textColorStyles:p,backgroundColorClasses:m,backgroundColorStyles:h,icon:l(()=>u.value?e.trueIcon:e.falseIcon)}}var G=y()({name:`VSelectionControl`,directives:{vRipple:r},inheritAttrs:!1,props:U(),emits:{"update:modelValue":e=>!0},setup(t,{attrs:i,slots:a}){let{group:o,densityClasses:l,icon:u,model:f,textColorClasses:p,textColorStyles:g,backgroundColorClasses:y,backgroundColorStyles:b,trueValue:x}=W(t),S=v(),C=E(!1),w=E(!1),D=n(),O=c(()=>t.id||`input-${S}`),j=c(()=>!t.disabled&&!t.readonly);o?.onForceUpdate(()=>{D.value&&(D.value.checked=f.value)});function M(e){t.disabled||(C.value=!0,s(e.target,`:focus-visible`)!==!1&&(w.value=!0))}function I(){C.value=!1,w.value=!1}function L(e){e.stopPropagation()}function z(e){if(!j.value){D.value&&(D.value.checked=f.value);return}t.readonly&&o&&N(()=>o.forceUpdate()),f.value=e.target.checked}return A(()=>{let n=a.label?a.label({label:t.label,props:{for:O.value}}):t.label,[o,s]=P(i),c=e(`input`,k({ref:D,checked:f.value,disabled:!!t.disabled,id:O.value,onBlur:I,onFocus:M,onInput:z,"aria-disabled":!!t.disabled,"aria-label":t.label,type:t.type,value:x.value,name:t.name,"aria-checked":t.type===`checkbox`?f.value:void 0},s),null);return e(`div`,k({class:[`v-selection-control`,{"v-selection-control--dirty":f.value,"v-selection-control--disabled":t.disabled,"v-selection-control--error":t.error,"v-selection-control--focused":C.value,"v-selection-control--focus-visible":w.value,"v-selection-control--inline":t.inline},l.value,t.class]},o,{style:t.style}),[e(`div`,{class:d([`v-selection-control__wrapper`,p.value]),style:R(g.value)},[a.default?.({backgroundColorClasses:y,backgroundColorStyles:b}),F(e(`div`,{class:d([`v-selection-control__input`])},[a.input?.({model:f,textColorClasses:p,textColorStyles:g,backgroundColorClasses:y,backgroundColorStyles:b,inputNode:c,icon:u.value,props:{onFocus:M,onBlur:I,id:O.value}})??e(h,null,[u.value&&_(m,{key:`icon`,icon:u.value},null),c])]),[[r,!t.disabled&&!t.readonly&&t.ripple,null,{center:!0,circle:!0}]])]),n&&_(T,{for:O.value,onClick:L},{default:()=>[n]})])}),{isFocused:C,input:D}}}),K=C({fluid:{type:Boolean,default:!1},...S(),...a(),...D()},`VContainer`),q=y()({name:`VContainer`,props:K(),setup(e,{slots:t}){let{rtlClasses:n}=u(),{dimensionStyles:r}=I(e);return A(()=>_(e.tag,{class:d([`v-container`,{"v-container--fluid":e.fluid},n.value,e.class]),style:R([r.value,e.style])},t)),{}}});export{B as a,H as i,G as n,U as r,q as t}; |