Files
Nexus/web/app/assets/VChip-BASRYLBn.js
T
Your Name 51948469c2 build(frontend): track Vite output in Git for Gitea deploy
- 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>
2026-06-03 00:52:44 +08:00

1 line
10 KiB
JavaScript

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