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
20 KiB
JavaScript
1 line
20 KiB
JavaScript
import{$n as e,$t as t,Ar as n,At as r,Bn as i,Ct as a,D as o,Dn as s,Dr as c,Fr as l,Gt as u,In as d,Ir as f,L as p,M as m,Nr as h,O as g,Qn as _,Rn as v,Rr as y,Sn as b,Sr as x,T as S,Tn as C,Tt as ee,U as w,Ut as te,Vn as ne,W as T,Wt as re,X as E,Xn as D,Xt as O,Zt as k,_ as A,_n as j,a as M,an as N,ar as P,br as ie,bt as F,cn as I,dn as L,dt as ae,en as R,fn as z,ft as oe,gn as se,ht as B,ir as ce,jr as V,jt as H,k as le,lr as U,m as ue,mt as W,n as G,nn as K,pr as de,pt as fe,rn as pe,t as me,tn as q,u as he,un as J,ur as ge,ut as _e,v as ve,vn as Y,vt as ye,w as be,wt as X,xn as xe,xr as Z,xt as Se,yn as Q,yt as $,zr as Ce}from"./index-BH6wnuOf.js";import{t as we}from"./VChip-xxnQGsbF.js";import{n as Te,r as Ee}from"./VContainer-SxbigzU5.js";var De=z({indeterminate:Boolean,indeterminateIcon:{type:q,default:`$checkboxIndeterminate`},...Ee({falseIcon:`$checkboxOff`,trueIcon:`$checkboxOn`})},`VCheckboxBtn`),Oe=I()({name:`VCheckboxBtn`,props:De(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:n}){let r=t(e,`indeterminate`),i=t(e,`modelValue`);function a(e){r.value&&=!1}let o=h(()=>r.value?e.indeterminateIcon:e.falseIcon),s=h(()=>r.value?e.indeterminateIcon:e.trueIcon);return K(()=>P(Te,U(v(Te.filterProps(e),[`modelValue`]),{modelValue:i.value,"onUpdate:modelValue":[e=>i.value=e,a],class:[`v-checkbox-btn`,e.class],style:e.style,type:`checkbox`,falseIcon:o.value,trueIcon:s.value,"aria-checked":r.value?`mixed`:void 0}),n)),{}}}),ke=z({color:String,...W(),...L(),...a(),...oe(),..._e(),...w(),...$(),...H(),...re()},`VSheet`),Ae=I()({name:`VSheet`,props:ke(),setup(e,{slots:t}){let{themeClasses:n}=u(e),{backgroundColorClasses:r,backgroundColorStyles:i}=Se(()=>e.color),{borderClasses:a}=B(e),{dimensionStyles:o}=X(e),{elevationClasses:s}=fe(e),{locationStyles:c}=ae(e),{positionClasses:l}=T(e),{roundedClasses:d}=F(e);return K(()=>P(e.tag,{class:y([`v-sheet`,n.value,r.value,a.value,s.value,l.value,d.value,e.class]),style:Ce([i.value,o.value,c.value,e.style])},t)),{}}}),je=z({renderless:Boolean,...L()},`VVirtualScrollItem`),Me=I()({name:`VVirtualScrollItem`,inheritAttrs:!1,props:je(),emits:{"update:height":e=>!0},setup(t,{attrs:n,emit:r,slots:i}){let{resizeRef:a,contentRect:o}=te(void 0,`border`);Z(()=>o.value?.height,e=>{e!=null&&r(`update:height`,e)}),K(()=>t.renderless?e(D,null,[i.default?.({itemRef:a})]):e(`div`,U({ref:a,class:[`v-virtual-scroll__item`,t.class],style:t.style},n),[i.default?.()]))}}),Ne=-1,Pe=1,Fe=100,Ie=z({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},`virtual`);function Le(e,t){let r=O(),i=V(0);x(()=>{i.value=parseFloat(e.itemHeight||0)});let a=V(0),o=V(Math.ceil((parseInt(e.height)||r.height.value)/(i.value||16))||1),l=V(0),u=V(0),d=n(),f=n(),p=0,{resizeRef:m,contentRect:h}=te();x(()=>{m.value=d.value});let g=_(()=>d.value===document.documentElement?r.height.value:h.value?.height||parseInt(e.height)||0),v=_(()=>!!(d.value&&f.value&&g.value&&i.value)),y=Array.from({length:t.value.length}),b=Array.from({length:t.value.length}),S=V(0),C=-1;function ee(e){return y[e]||i.value}let w=xe(()=>{let e=performance.now();b[0]=0;let n=t.value.length;for(let e=1;e<=n;e++)b[e]=(b[e-1]||0)+ee(e-1);S.value=Math.max(S.value,performance.now()-e)},S),T=Z(v,e=>{e&&(T(),p=f.value.offsetTop,w.immediate(),F(),~C&&ge(()=>{ne&&window.requestAnimationFrame(()=>{L(C),C=-1})}))});c(()=>{w.clear()});function re(e,t){let n=y[e],r=i.value;i.value=r?Math.min(i.value,t):t,(n!==t||r!==i.value)&&(y[e]=t,w())}function E(e){e=Y(e,0,t.value.length);let n=Math.floor(e),r=e%1,i=n+1,a=b[n]||0;return a+((b[i]||a)-a)*r}function D(e){return Re(b,e)}let k=0,A=0,j=0;Z(g,(e,t)=>{F(),e<t&&requestAnimationFrame(()=>{A=0,F()})});let M=-1;function N(){if(!d.value||!f.value)return;let e=d.value.scrollTop,t=performance.now();t-j>500?(A=Math.sign(e-k),p=f.value.offsetTop):A=e-k,k=e,j=t,window.clearTimeout(M),M=window.setTimeout(P,500),F()}function P(){!d.value||!f.value||(A=0,j=0,window.clearTimeout(M),F())}let ie=-1;function F(){cancelAnimationFrame(ie),ie=requestAnimationFrame(I)}function I(){if(!d.value||!g.value||!i.value)return;let e=k-p,n=Math.sign(A),r=Y(D(Math.max(0,e-Fe)),0,t.value.length),s=Y(D(e+g.value+Fe)+1,r+1,t.value.length);if((n!==Ne||r<a.value)&&(n!==Pe||s>o.value)){let e=E(a.value)-E(r),n=E(s)-E(o.value);Math.max(e,n)>Fe?(a.value=r,o.value=s):(r<=0&&(a.value=r),s>=t.value.length&&(o.value=s))}l.value=E(a.value),u.value=E(t.value.length)-E(o.value)}function L(e){let t=E(e);!d.value||e&&!t?C=e:d.value.scrollTop=t}let ae=_(()=>t.value.slice(a.value,o.value).map((t,n)=>{let r=n+a.value;return{raw:t,index:r,key:s(t,e.itemKey,r)}}));return Z(t,()=>{y=Array.from({length:t.value.length}),b=Array.from({length:t.value.length}),w.immediate(),F()},{deep:1}),{calculateVisibleItems:F,containerRef:d,markerRef:f,computedItems:ae,paddingTop:l,paddingBottom:u,scrollToIndex:L,handleScroll:N,handleScrollend:P,handleItemResize:re}}function Re(e,t){let n=e.length-1,r=0,i=0,a=null,o=-1;if(e[n]<t)return n;for(;r<=n;)if(i=r+n>>1,a=e[i],a>t)n=i-1;else if(a<t)o=i,r=i+1;else if(a===t)return i;else return r;return o}var ze=z({items:{type:Array,default:()=>[]},renderless:Boolean,...Ie(),...L(),...a()},`VVirtualScroll`),Be=I()({name:`VVirtualScroll`,props:ze(),setup(t,{slots:n}){let r=J(`VVirtualScroll`),{dimensionStyles:i}=X(t),{calculateVisibleItems:a,containerRef:o,markerRef:s,handleScroll:l,handleScrollend:u,handleItemResize:d,scrollToIndex:f,paddingTop:p,paddingBottom:m,computedItems:g}=Le(t,h(()=>t.items));return R(()=>t.renderless,()=>{function e(e=!1){let t=e?`addEventListener`:`removeEventListener`;ne&&(o.value===document.documentElement?(document[t](`scroll`,l,{passive:!0}),document[t](`scrollend`,u)):(o.value?.[t](`scroll`,l,{passive:!0}),o.value?.[t](`scrollend`,u)))}de(()=>{o.value=pe(r.vnode.el,!0),e(!0)}),c(e)}),K(()=>{let r=g.value.map(e=>P(Me,{key:e.key,renderless:t.renderless,"onUpdate:height":t=>d(e.index,t)},{default:t=>n.default?.({item:e.raw,index:e.index,...t})}));return t.renderless?e(D,null,[e(`div`,{ref:s,class:`v-virtual-scroll__spacer`,style:{paddingTop:Q(p.value)}},null),r,e(`div`,{class:`v-virtual-scroll__spacer`,style:{paddingBottom:Q(m.value)}},null)]):e(`div`,{ref:o,class:y([`v-virtual-scroll`,t.class]),onScrollPassive:l,onScrollend:u,style:Ce([i.value,t.style])},[e(`div`,{ref:s,class:`v-virtual-scroll__container`,style:{paddingTop:Q(p.value),paddingBottom:Q(m.value)}},[r])])}),{calculateVisibleItems:a,scrollToIndex:f}}});function Ve(e,t,n){return function(r){return!r.relatedTarget&&document.activeElement===document.body&&e.value?(requestAnimationFrame(()=>{if(!e.value)return;let r=t();((r&&C(r)[0])??n())?.focus({preventScroll:!0})}),!0):!1}}function He(e,t){let n=V(!1),r;function i(e){cancelAnimationFrame(r),n.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{n.value=!1})})}async function a(){await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>{if(n.value){let t=Z(n,()=>{t(),e()})}else e()})}async function o(n){if(n.key===`Tab`&&t.value?.focus(),![`PageDown`,`PageUp`,`Home`,`End`].includes(n.key))return;let r=e.value?.$el;if(!r)return;(n.key===`Home`||n.key===`End`)&&r.scrollTo({top:n.key===`Home`?0:r.scrollHeight,behavior:`smooth`}),await a();let i=r.querySelectorAll(`:scope > :not(.v-virtual-scroll__spacer)`);if(n.key===`PageDown`||n.key===`Home`){let e=r.getBoundingClientRect().top;for(let t of i)if(t.getBoundingClientRect().top>=e){t.focus();break}}else{let e=r.getBoundingClientRect().bottom;for(let t of[...i].reverse())if(t.getBoundingClientRect().bottom<=e){t.focus();break}}}return{onScrollPassive:i,onKeydown:o}}function Ue({groups:e,onLeave:t}){function n(e){return e.type===`list`?e.contentRef.value?.$el:e.contentRef.value}function r(e){let t=n(e);return t?C(t):[]}function i(n){let i=n.target,o=n.shiftKey?`backward`:`forward`,s=e.map(r),c=e.map(e=>e.type===`list`?e.contentRef.value?.$el:e.contentRef.value).findIndex(e=>e?.contains(i)),u=a(s,c,o,i);if(u===null){let r=e[c],i=s[c];(r.type===`list`||(o===`forward`?i.at(-1)===n.target:i.at(0)===n.target))&&t()}else{n.preventDefault(),n.stopImmediatePropagation();let t=e[u];if(t.type===`list`&&l(t.displayItemsCount)>0)t.contentRef.value?.focus(0);else{let e=o===`forward`;s[u].at(e?0:-1).focus()}}}function a(t,n,r,i){let a=e[n],o=t[n];if(a.type!==`list`&&!(r===`forward`?o.at(-1)===i:o.at(0)===i))return null;let s=r===`forward`?1:-1;for(let r=n+s;r>=0&&r<e.length;r+=s){let n=e[r];if(t[r].length>0||n.type===`list`&&l(n.displayItemsCount)>0)return r}return null}return{onTabKeydown:i}}var We=(e,t,n)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();let r=[],i=e.indexOf(t);for(;~i;)r.push([i,i+t.length]),i=e.indexOf(t,i+t.length);return r.length?r:-1};function Ge(e,t){if(!(e==null||typeof e==`boolean`||e===-1))return typeof e==`number`?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}var Ke=z({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:`intersection`},noFilter:Boolean},`filter`);function qe(e,t,n){let r=[],a=n?.default??We,o=n?.filterKeys?i(n.filterKeys):!1,c=Object.keys(n?.customKeyFilter??{}).length;if(!e?.length)return r;let l=[];loop:for(let u=0;u<e.length;u++){let[d,f=d]=i(e[u]),p={},m={},h=-1;if((t||c>0)&&!n?.noFilter){let e=!1;if(typeof d==`object`){if(d.type===`divider`||d.type===`subheader`){(l.at(-1)?.type!==`divider`||d.type!==`subheader`)&&(l=[]),l.push({index:u,matches:{},type:d.type});continue}let r=o||Object.keys(f);e=r.length===c;for(let e of r){let r=s(f,e),i=n?.customKeyFilter?.[e];if(h=i?i(r,t,d):a(r,t,d),h!==-1&&h!==!1)i?p[e]=Ge(h,t):m[e]=Ge(h,t);else if(n?.filterMode===`every`)continue loop}}else h=a(d,t,d),h!==-1&&h!==!1&&(m.title=Ge(h,t));let r=Object.keys(m).length,i=Object.keys(p).length;if(!r&&!i||n?.filterMode===`union`&&i!==c&&!r||n?.filterMode===`intersection`&&(i!==c||!r&&c>0&&!e))continue}l.length&&(r.push(...l),l=[]),r.push({index:u,matches:{...m,...p}})}return r}function Je(e,t,n,r){let i=V([]),a=V(new Map),o=_(()=>r?.transform?f(t).map(e=>[e,r.transform(e)]):f(t));x(()=>{let s=typeof n==`function`?n():f(n),c=typeof s!=`string`&&typeof s!=`number`?``:String(s),l=qe(o.value,c,{customKeyFilter:{...e.customKeyFilter,...f(r?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),u=f(t),d=[],p=new Map;l.forEach(({index:e,matches:t})=>{let n=u[e];d.push(n),p.set(n.value,t)}),i.value=d,a.value=p});function s(e){return a.value.get(e.value)}return{filteredItems:i,filteredMatches:a,getMatches:s}}function Ye(t,n,r){return r==null||!r.length?n:r.map((i,a)=>{let o=a===0?0:r[a-1][1],s=[e(`span`,{class:y(`${t}__unmask`)},[n.slice(o,i[0])]),e(`span`,{class:y(`${t}__mask`)},[n.slice(i[0],i[1])])];return a===r.length-1&&s.push(e(`span`,{class:y(`${t}__unmask`)},[n.slice(i[1])])),e(D,null,[s])})}var Xe=z({closeText:{type:String,default:`$vuetify.close`},openText:{type:String,default:`$vuetify.open`}},`autocomplete`);function Ze(e,t){let n=ie(),r=_(()=>`menu-${n}`);return{menuId:r,ariaExpanded:h(()=>l(t)),ariaControls:h(()=>r.value)}}var Qe=z({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:q,default:`$dropdown`},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:`$vuetify.noDataText`},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...Xe(),...S({itemChildren:!1})},`Select`),$e=z({search:String,...Ke({filterKeys:[`title`]}),...Qe(),...v(G({modelValue:null,role:`combobox`}),[`validationValue`,`dirty`]),...ye({transition:{component:r}})},`VSelect`),et=I()({name:`VSelect`,props:$e(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(r,{slots:a}){let{t:s}=k(),c=n(),l=n(),u=n(),f=n(),v=n(),{items:y,transformIn:x,transformOut:S}=o(r),C=t(r,`search`,``),{filteredItems:w,getMatches:te}=Je(r,y,()=>C.value),T=t(r,`modelValue`,[],e=>x(e===null?[null]:i(e)),e=>{let t=S(e);return r.multiple?t:t[0]??null}),re=_(()=>typeof r.counterValue==`function`?r.counterValue(T.value):typeof r.counterValue==`number`?r.counterValue:T.value.length),O=he(r),ie=M(r),F=_(()=>T.value.map(e=>e.value)),I=V(!1),L=h(()=>r.closableChips&&!O.isReadonly.value&&!O.isDisabled.value),{InputIcon:ae}=ue(r),R=``,z=0,oe,B=_(()=>{let e=C.value?w.value:y.value;return r.hideSelected?e.filter(e=>!T.value.some(t=>(r.valueComparator||N)(t,e))):e}),H=_(()=>r.hideNoData&&!B.value.length||O.isReadonly.value||O.isDisabled.value),W=t(r,`menu`),G=_({get:()=>W.value,set:e=>{W.value&&!e&&l.value?.ΨopenChildren.size||e&&H.value||(W.value=e)}}),{menuId:de,ariaExpanded:fe,ariaControls:pe}=Ze(r,G),q=_(()=>({...r.menuProps,activatorProps:{...r.menuProps?.activatorProps||{},"aria-haspopup":`listbox`}})),J=n(),_e=He(J,c),Y=Ve(G,()=>l.value?.contentEl,()=>c.value?.controlRef),{onTabKeydown:ye}=Ue({groups:[{type:`element`,contentRef:u},{type:`list`,contentRef:J,displayItemsCount:()=>B.value.length},{type:`element`,contentRef:f}],onLeave:()=>{G.value=!1,c.value?.focus()}});function X(e){r.openOnClear&&(G.value=!0)}function xe(){H.value||(G.value=!G.value)}function Se(e){e.key===`Tab`&&ye(e),J.value?.$el.contains(e.target)&&j(e)&&Q(e)}function Q(e){if(!e.key||O.isReadonly.value)return;if([`Enter`,` `,`ArrowDown`,`ArrowUp`,`Home`,`End`].includes(e.key)&&e.preventDefault(),[`Enter`,`ArrowDown`,` `].includes(e.key)&&(G.value=!0),[`Escape`,`Tab`].includes(e.key)&&(G.value=!1),r.clearable&&e.key===`Backspace`){e.preventDefault(),T.value=[],X(e);return}if(e.key===`Home`?J.value?.focus(`first`):e.key===`End`&&J.value?.focus(`last`),!j(e))return;let t=performance.now();t-oe>1e3&&(R=``,z=0),R+=e.key.toLowerCase(),oe=t;let n=B.value;function i(){let t=a();return t||R.at(-1)===R.at(-2)&&(R=R.slice(0,-1),z++,t=a(),t)||(z=0,t=a(),t)?t:(R=e.key.toLowerCase(),a())}function a(){for(let e=z;e<n.length;e++){let t=n[e];if(t.title.toLowerCase().startsWith(R))return[t,e]}}let o=i();if(!o)return;let[s,c]=o;z=c,J.value?.focus(c),r.multiple||(T.value=[s])}function $(e,t=!0){if(!e.props.disabled)if(r.multiple){let n=T.value.findIndex(t=>(r.valueComparator||N)(t.value,e.value)),i=t??!~n;if(~n){let t=i?[...T.value,e]:[...T.value];t.splice(n,1),T.value=t}else i&&(T.value=[...T.value,e])}else T.value=t===!1?[]:[e],ge(()=>{G.value=!1})}function Ce(e){let t=e.target;c.value?.$el.contains(t)||(G.value=!1)}function Te(){return B.value.findIndex(e=>T.value.some(t=>(r.valueComparator||N)(t.value,e.value)))}function Ee(){if(!T.value.length)return-1;let e=r.valueComparator||N,t=0;for(let n of B.value){if(T.value.some(t=>e(t.value,n.value)))return n.props.disabled?-1:t;n.props.disabled||t++}return-1}function De(){if(r.eager&&v.value?.calculateVisibleItems(),J.value&&I.value){let e=Ee();J.value.focus(e>=0?e:`first`,{focusVisible:!1})}}function ke(){C.value=``,I.value&&c.value?.focus()}function je(e){I.value=!0}function Me(e){if(!c.value?.$el.contains(e.relatedTarget)&&!e.currentTarget.contains(e.relatedTarget)){if(Y(e))return;I.value=!1}}function Ne(e){if(e==null)T.value=[];else if(d(c.value,`:autofill`)||d(c.value,`:-webkit-autofill`)){let t=y.value.find(t=>t.title===e);t&&$(t)}else c.value&&(c.value.value=``)}return Z(G,()=>{if(!r.hideSelected&&G.value&&T.value.length){let e=Te();ne&&!r.noAutoScroll&&window.requestAnimationFrame(()=>{e>=0&&v.value?.scrollToIndex(e)})}}),Z(y,(e,t)=>{G.value||I.value&&r.hideNoData&&!t.length&&e.length&&(G.value=!0)}),K(()=>{let t=!!(r.chips||a.chip),n=!!(!r.hideNoData||B.value.length||a[`prepend-item`]||a[`append-item`]||a[`no-data`]),i=T.value.length>0,o=me.filterProps(r),d=i||!I.value&&r.label&&!r.persistentPlaceholder?void 0:r.placeholder,h={search:C,filteredItems:w.value};return P(me,U({ref:c},o,{modelValue:T.value.map(e=>e.props.title).join(`, `),name:void 0,"onUpdate:modelValue":Ne,focused:I.value,"onUpdate:focused":e=>I.value=e,validationValue:T.externalValue,counterValue:re.value,dirty:i,class:[`v-select`,{"v-select--active-menu":G.value,"v-select--chips":!!r.chips,[`v-select--${r.multiple?`multiple`:`single`}`]:!0,"v-select--selected":T.value.length,"v-select--selection-slot":!!a.selection},r.class],style:r.style,inputmode:`none`,placeholder:d,"onClick:clear":X,"onMousedown:control":xe,onBlur:Ce,onKeydown:Q,"aria-expanded":fe.value,"aria-controls":pe.value}),{...a,default:({id:i})=>e(D,null,[e(`select`,{hidden:!0,multiple:r.multiple,name:ie.fieldName.value},[y.value.map(t=>e(`option`,{key:t.value,value:t.value,selected:F.value.includes(t.value)},null))]),P(A,U({id:de.value,ref:l,modelValue:G.value,"onUpdate:modelValue":e=>G.value=e,activator:`parent`,disabled:H.value,eager:r.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:r.transition,onAfterEnter:De,onAfterLeave:ke},q.value,{contentClass:[`v-select__content`,q.value.contentClass]}),{default:()=>[P(Ae,{elevation:r.menuElevation,onFocusin:je,onFocusout:Me,onKeydown:Se},{default:()=>[a[`menu-header`]&&e(`header`,{ref:u},[a[`menu-header`](h)]),n&&P(be,U({key:`select-list`,ref:J,selected:F.value,selectStrategy:r.multiple?`independent`:`single-independent`,tabindex:`-1`,selectable:!!B.value.length,"aria-live":`polite`,"aria-labelledby":`${i.value}-label`,"aria-multiselectable":r.multiple,color:r.itemColor??r.color},_e,r.listProps),{default:()=>[a[`prepend-item`]?.(),!B.value.length&&!r.hideNoData&&(a[`no-data`]?.()??P(le,{key:`no-data`,title:s(r.noDataText)},null)),P(Be,{ref:v,renderless:!0,items:B.value,itemKey:`value`},{default:({item:t,index:n,itemRef:i})=>{let o=se(t.props),s=U(t.props,{ref:i,key:t.value,onClick:()=>$(t,null),"aria-posinset":n+1,"aria-setsize":B.value.length});return t.type===`divider`?a.divider?.({props:t.raw,index:n})??P(m,U(t.props,{key:`divider-${n}`}),null):t.type===`subheader`?a.subheader?.({props:t.raw,index:n})??P(g,U(t.props,{key:`subheader-${n}`}),null):a.item?.({item:t.raw,internalItem:t,index:n,props:s})??P(le,U(s,{role:`option`}),{prepend:({isSelected:n})=>e(D,null,[r.multiple&&!r.hideSelected?P(Oe,{key:t.value,modelValue:n,ripple:!1,tabindex:`-1`,"aria-hidden":!0,onClick:e=>e.preventDefault()},null):void 0,o.prependAvatar&&P(p,{image:o.prependAvatar},null),o.prependIcon&&P(E,{icon:o.prependIcon},null)]),title:()=>C.value?Ye(`v-select`,t.title,te(t)?.title):t.title})}}),a[`append-item`]?.()]}),a[`menu-footer`]&&e(`footer`,{ref:f},[a[`menu-footer`](h)])]})]}),T.value.map((n,i)=>{function o(e){e.stopPropagation(),e.preventDefault(),$(n,!1)}let s=U(we.filterProps(n.props),{"onClick:close":o,onKeydown(e){e.key!==`Enter`&&e.key!==` `||(e.preventDefault(),e.stopPropagation(),o(e))},onMousedown(e){e.preventDefault(),e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),c=t?!!a.chip:!!a.selection,l=c?b(t?a.chip({item:n.raw,internalItem:n,index:i,props:s}):a.selection({item:n.raw,internalItem:n,index:i})):void 0;if(!(c&&!l))return e(`div`,{key:n.value,class:`v-select__selection`},[t?a.chip?P(ee,{key:`chip-defaults`,defaults:{VChip:{closable:L.value,size:`small`,text:n.title}}},{default:()=>[l]}):P(we,U({key:`chip`,closable:L.value,size:`small`,text:n.title,disabled:n.props.disabled},s),null):l??e(`span`,{class:`v-select__selection-text`},[n.title,r.multiple&&i<T.value.length-1&&e(`span`,{class:`v-select__selection-comma`},[ce(`,`)])])])})]),"append-inner":(...t)=>e(D,null,[a[`append-inner`]?.(...t),r.menuIcon?P(E,{class:`v-select__menu-icon`,color:c.value?.fieldIconColor,icon:r.menuIcon,"aria-hidden":!0},null):void 0,r.appendInnerIcon&&P(ae,{key:`append-icon`,name:`appendInner`,color:t[0].iconColor.value},null)])})}),ve({isFocused:I,menu:G,search:C,filteredItems:w,select:$},c)}});export{Ke as a,He as c,Ae as d,Oe as f,Ye as i,Ve as l,Qe as n,Je as o,De as p,Ze as r,Ue as s,et as t,Be as u}; |