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