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