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