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