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
10 KiB
JavaScript
1 line
10 KiB
JavaScript
import{$ as e,At as t,B as n,Cn as r,Dr as i,Dt as a,Et as o,Fr as s,Ht as c,I as l,Ir as u,Jn as d,Jt as f,Kn as p,Kt as ee,Ln as m,Pr as h,Qt as g,Un as _,Ut as v,V as y,Wt as b,X as x,Xt as S,Y as C,Yn as w,Yt as T,Z as E,Zt as D,at as O,cn as k,dn as A,dt as j,en as M,et as N,ft as te,in as P,it as F,kr as I,mt as ne,nt as L,or as R,ot as z,pn as B,pt as V,rt as H,sn as U,st as W,tn as G,tr as K,tt as re,un as q,vr as J,vt as Y,wt as X,xr as ie,yt as ae,z as oe}from"./index-DIJ6uZvT.js";function se({selectedElement:e,containerElement:t,isRtl:n,isHorizontal:r}){let i=Z(r,t),a=ue(r,n,t),o=Z(r,e),s=de(r,e),c=o*.4;return a>s?s-c:a+i<s+o?s-i+o+c:a}function ce({selectedElement:e,containerElement:t,isHorizontal:n}){let r=Z(n,t),i=de(n,e),a=Z(n,e);return i-r/2+a/2}function le(e,t){return t?.[e?`scrollWidth`:`scrollHeight`]||0}function ue(e,t,n){if(!n)return 0;let{scrollLeft:r,offsetWidth:i,scrollWidth:a}=n;return e?t?a-i+r:r:n.scrollTop}function Z(e,t){return t?.[e?`offsetWidth`:`offsetHeight`]||0}function de(e,t){return t?.[e?`offsetLeft`:`offsetTop`]||0}var fe=Symbol.for(`vuetify:v-slide-group`),Q=A({centerActive:Boolean,scrollToActive:{type:Boolean,default:!0},contentClass:null,direction:{type:String,default:`horizontal`},symbol:{type:null,default:fe},nextIcon:{type:M,default:`$next`},prevIcon:{type:M,default:`$prev`},showArrows:{type:[Boolean,String],validator:e=>typeof e==`boolean`||[`always`,`desktop`,`mobile`,`never`].includes(e)},...q(),...f({mobile:null}),...t(),...N({selectedClass:`v-slide-group-item--active`})},`VSlideGroup`),$=U()({name:`VSlideGroup`,props:Q(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){let{isRtl:n}=D(),{displayClasses:o,mobile:l}=T(e),u=re(e,e.symbol),f=i(!1),p=i(0),g=i(0),_=i(0),v=d(()=>e.direction===`horizontal`),{resizeRef:y,contentRect:b}=c(),{resizeRef:x,contentRect:S}=c(),E=ee(),O=d(()=>({container:y.el,duration:200,easing:`easeOutQuart`})),k=d(()=>u.selected.value.length?u.items.value.findIndex(e=>e.id===u.selected.value[0]):-1),A=d(()=>u.selected.value.length?u.items.value.findIndex(e=>e.id===u.selected.value[u.selected.value.length-1]):-1);if(m){let t=-1;J(()=>[u.selected.value,b.value,S.value,v.value],()=>{cancelAnimationFrame(t),t=requestAnimationFrame(()=>{if(b.value&&S.value){let e=v.value?`width`:`height`;g.value=b.value[e],_.value=S.value[e],f.value=g.value+1<_.value}if(e.scrollToActive&&k.value>=0&&x.el){let t=x.el.children[A.value];M(t,e.centerActive)}})})}let j=i(!1);function M(e,t){let r=0;r=t?ce({containerElement:y.el,isHorizontal:v.value,selectedElement:e}):se({containerElement:y.el,isHorizontal:v.value,isRtl:n.value,selectedElement:e}),N(r)}function N(e){if(!m||!y.el)return;let t=Z(v.value,y.el),r=ue(v.value,n.value,y.el);if(!(le(v.value,y.el)<=t||Math.abs(e-r)<16)){if(v.value&&n.value&&y.el){let{scrollWidth:t,offsetWidth:n}=y.el;e=t-n-e}v.value?E.horizontal(e,O.value):E(e,O.value)}}function te(e){let{scrollTop:t,scrollLeft:n}=e.target;p.value=v.value?n:t}function P(e){if(j.value=!0,!(!f.value||!x.el)){for(let t of e.composedPath())for(let e of x.el.children)if(e===t){M(e);return}}}function F(e){j.value=!1}let I=!1;function ne(e){!I&&!j.value&&!(e.relatedTarget&&x.el?.contains(e.relatedTarget))&&B(),I=!1}function L(){I=!0}function R(e){if(!x.el)return;function t(t){e.preventDefault(),B(t)}v.value?e.key===`ArrowRight`?t(n.value?`prev`:`next`):e.key===`ArrowLeft`&&t(n.value?`next`:`prev`):e.key===`ArrowDown`?t(`next`):e.key===`ArrowUp`&&t(`prev`),e.key===`Home`?t(`first`):e.key===`End`&&t(`last`)}function z(e,t){if(!e)return;let n=e;do n=n?.[t===`next`?`nextElementSibling`:`previousElementSibling`];while(n?.hasAttribute(`disabled`));return n}function B(e){if(!x.el)return;let t;if(!e)t=r(x.el)[0];else if(e===`next`){if(t=z(x.el.querySelector(`:focus`),e),!t)return B(`first`)}else if(e===`prev`){if(t=z(x.el.querySelector(`:focus`),e),!t)return B(`last`)}else e===`first`?(t=x.el.firstElementChild,t?.hasAttribute(`disabled`)&&(t=z(t,`next`))):e===`last`&&(t=x.el.lastElementChild,t?.hasAttribute(`disabled`)&&(t=z(t,`prev`)));t&&t.focus({preventScroll:!0})}function V(e){let t=v.value&&n.value?-1:1,r=(e===`prev`?-t:t)*g.value,i=p.value+r;if(v.value&&n.value&&y.el){let{scrollWidth:e,offsetWidth:t}=y.el;i+=e-t}N(i)}let H=d(()=>({next:u.next,prev:u.prev,select:u.select,isSelected:u.isSelected})),U=d(()=>f.value||Math.abs(p.value)>0),W=d(()=>{switch(e.showArrows){case`never`:return!1;case`always`:return!0;case`desktop`:return!l.value;case!0:return U.value;case`mobile`:return l.value||U.value;default:return!l.value&&U.value}}),q=d(()=>Math.abs(p.value)>1),Y=d(()=>U.value?_.value-g.value-Math.abs(p.value)>1:!1);return G(()=>K(e.tag,{class:h([`v-slide-group`,{"v-slide-group--vertical":!v.value,"v-slide-group--has-affixes":W.value,"v-slide-group--is-overflowing":f.value},o.value,e.class]),style:s(e.style),tabindex:j.value||u.selected.value.length?-1:0,onFocus:ne},{default:()=>[W.value&&w(`div`,{key:`prev`,class:h([`v-slide-group__prev`,{"v-slide-group__prev--disabled":!q.value}]),onMousedown:L,onClick:()=>q.value&&V(`prev`)},[t.prev?.(H.value)??K(a,null,{default:()=>[K(C,{icon:n.value?e.nextIcon:e.prevIcon},null)]})]),w(`div`,{key:`container`,ref:y,class:h([`v-slide-group__container`,e.contentClass]),onScroll:te},[w(`div`,{ref:x,class:`v-slide-group__content`,onFocusin:P,onFocusout:F,onKeydown:R},[t.default?.(H.value)])]),W.value&&w(`div`,{key:`next`,class:h([`v-slide-group__next`,{"v-slide-group__next--disabled":!Y.value}]),onMousedown:L,onClick:()=>Y.value&&V(`next`)},[t.next?.(H.value)??K(a,null,{default:()=>[K(C,{icon:n.value?e.prevIcon:e.nextIcon},null)]})])]})),{selected:u.selected,scrollTo:V,scrollOffset:p,focus:B,hasPrev:q,hasNext:Y}}}),pe=Symbol.for(`vuetify:v-chip-group`),me=A({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:P},...Q({scrollToActive:!1}),...q(),...N({selectedClass:`v-chip--selected`}),...t(),...v(),...F({variant:`tonal`})},`VChipGroup`);U()({name:`VChipGroup`,props:me(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){let{themeClasses:n}=b(e),{isSelected:r,select:i,next:a,prev:o,selected:s}=re(e,pe);return k({VChip:{baseColor:I(()=>e.baseColor),color:I(()=>e.color),disabled:I(()=>e.disabled),filter:I(()=>e.filter),variant:I(()=>e.variant)}}),G(()=>K($,R($.filterProps(e),{class:[`v-chip-group`,{"v-chip-group--column":e.column},n.value,e.class],style:e.style}),{default:()=>[t.default?.({isSelected:r,select:i,next:a,prev:o,selected:s.value})]})),{}}});var he=A({activeClass:String,appendAvatar:String,appendIcon:M,baseColor:String,closable:Boolean,closeIcon:{type:M,default:`$delete`},closeLabel:{type:String,default:`$vuetify.close`},draggable:Boolean,filter:Boolean,filterIcon:{type:M,default:`$complete`},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:M,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:B(),onClickOnce:B(),...V(),...q(),...z(),...j(),...e(),...Y(),...n(),...x(),...t({tag:`span`}),...v(),...F({variant:`tonal`})},`VChip`),ge=U()({name:`VChip`,directives:{vRipple:oe},props:he(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,{attrs:t,emit:n,slots:r}){let{t:i}=S(),{borderClasses:a}=ne(e),{densityClasses:s}=W(e),{elevationClasses:c}=te(e),{roundedClasses:f}=ae(e),{sizeClasses:ee}=E(e),{themeClasses:m}=b(e),h=g(e,`modelValue`),v=L(e,pe,!1),x=L(e,fe,!1),T=y(e,t),D=I(()=>e.link!==!1&&T.isLink.value),k=d(()=>!e.disabled&&e.link!==!1&&(!!v||e.link||T.isClickable.value)),A=I(()=>({"aria-label":i(e.closeLabel),disabled:e.disabled,onClick(e){e.preventDefault(),e.stopPropagation(),h.value=!1,n(`click:close`,e)}}));J(h,e=>{e?(v?.register(),x?.register()):(v?.unregister(),x?.unregister())});let{colorClasses:j,colorStyles:M,variantClasses:N}=O(()=>({color:!v||v.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function P(e){n(`click`,e),k.value&&(T.navigate.value?.(e),v?.toggle())}function F(e){(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),P(e))}return()=>{let t=T.isLink.value?`a`:e.tag,n=!!(e.appendIcon||e.appendAvatar),i=!!(n||r.append),d=!!(r.close||e.closable),g=!!(r.filter||e.filter)&&v,y=!!(e.prependIcon||e.prependAvatar),b=!!(y||r.prepend);return h.value&&ie(K(t,R(T.linkProps,{class:[`v-chip`,{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":k.value,"v-chip--filter":g,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&T.isActive?.value},m.value,a.value,j.value,s.value,c.value,f.value,ee.value,N.value,v?.selectedClass.value,e.class],style:[M.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:k.value?0:void 0,onClick:P,onKeydown:k.value&&!D.value&&F}),{default:()=>[H(k.value,`v-chip`),g&&K(o,{key:`filter`},{default:()=>[ie(w(`div`,{class:`v-chip__filter`},[r.filter?K(X,{key:`filter-defaults`,disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},r.filter):K(C,{key:`filter-icon`,icon:e.filterIcon},null)]),[[_,v.isSelected.value]])]}),b&&w(`div`,{key:`prepend`,class:`v-chip__prepend`},[r.prepend?K(X,{key:`prepend-defaults`,disabled:!y,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},r.prepend):w(p,null,[e.prependIcon&&K(C,{key:`prepend-icon`,icon:e.prependIcon,start:!0},null),e.prependAvatar&&K(l,{key:`prepend-avatar`,image:e.prependAvatar,start:!0},null)])]),w(`div`,{class:`v-chip__content`,"data-no-activator":``},[r.default?.({isSelected:v?.isSelected.value,selectedClass:v?.selectedClass.value,select:v?.select,toggle:v?.toggle,value:v?.value.value,disabled:e.disabled})??u(e.text)]),i&&w(`div`,{key:`append`,class:`v-chip__append`},[r.append?K(X,{key:`append-defaults`,disabled:!n,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},r.append):w(p,null,[e.appendIcon&&K(C,{key:`append-icon`,end:!0,icon:e.appendIcon},null),e.appendAvatar&&K(l,{key:`append-avatar`,end:!0,image:e.appendAvatar},null)])]),d&&w(`button`,R({key:`close`,class:`v-chip__close`,type:`button`,"data-testid":`close-chip`},A.value),[r.close?K(X,{key:`close-defaults`,defaults:{VIcon:{icon:e.closeIcon,size:`x-small`}}},r.close):K(C,{key:`close-icon`,icon:e.closeIcon,size:`x-small`},null)])]}),[[oe,k.value&&e.ripple,null]])}}});export{$ as n,Q as r,ge as t}; |