vendor: 9,090 bytes, line 1
1import{A as e,Bt as t,Ct as n,E as r,H as i,Ht as a,I as o,Jt as s,Ln as c,N as l,O as u,Ot as d,P as f,Pt as p,R as m,Zt as h,_ as g,ct as _,dt as v,ht as y,it as b,jn as x,k as S,kn as C,lt as w,o as T,q as E,qt as D,tt as O,un as k,y as ee,yt as te}from"./vue.runtime.esm-bundler-DK-ieOMu.mjs";import{t as A}from"./defu-BW3xJdEx.mjs";import{o as j}from"./is-equal-CdQM1mL-.mjs";import{E as ne,K as re,_ as M,a as ie,b as N,h as P,i as F,o as I,t as ae,z as oe}from"./useFieldGroup-BjrnXgPF.mjs";import{a as se,c as ce,d as L,f as R,h as z,l as B,m as V,n as H,o as U,p as W,q as G,r as le,s as ue,u as de,w as fe,z as K}from"./usePortal-BXyysH4I.mjs";i(),k(),p();var pe=o({__name:`TooltipArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return z(),(e,n)=>(b(),u(h(le),x(m(t)),{default:d(()=>[w(e.$slots,`default`)]),_:3},16))}});i(),p();var[q,me]=N(`TooltipProvider`),he=o({inheritAttrs:!1,__name:`TooltipProvider`,props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1},content:{type:Object,required:!1}},setup(e){let{delayDuration:t,skipDelayDuration:n,disableHoverableContent:r,disableClosingTrigger:i,ignoreNonKeyboardFocus:o,disabled:c,content:l}=s(e);z();let u=a(!0),d=a(!1),{start:f,stop:p}=fe(()=>{u.value=!0},n,{immediate:!1});return me({isOpenDelayed:u,delayDuration:t,onOpen(){p(),u.value=!1},onClose(){f()},isPointerInTransitRef:d,disableHoverableContent:r,disableClosingTrigger:i,disabled:c,ignoreNonKeyboardFocus:o,content:l}),(e,t)=>w(e.$slots,`default`)}}),J=`tooltip.open`;i(),p();var[Y,ge]=N(`TooltipRoot`),X=o({__name:`TooltipRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let i=e,o=t;z();let s=q(),c=r(()=>i.disableHoverableContent??s.disableHoverableContent.value),l=r(()=>i.disableClosingTrigger??s.disableClosingTrigger.value),f=r(()=>i.disabled??s.disabled.value),p=r(()=>i.delayDuration??s.delayDuration.value),m=r(()=>i.ignoreNonKeyboardFocus??s.ignoreNonKeyboardFocus.value),g=G(i,`open`,o,{defaultValue:i.defaultOpen,passive:i.open===void 0});n(g,e=>{s.onClose&&(e?(s.onOpen(),document.dispatchEvent(new CustomEvent(J))):s.onClose())});let _=a(!1),v=a(),y=r(()=>g.value?_.value?`delayed-open`:`instant-open`:`closed`),{start:x,stop:S}=re(()=>{_.value=!0,g.value=!0},p,{immediate:!1});function C(){S(),_.value=!1,g.value=!0}function T(){S(),g.value=!1}function E(){x()}return ge({contentId:``,open:g,stateAttribute:y,trigger:v,onTriggerChange(e){v.value=e},onTriggerEnter(){s.isOpenDelayed.value?E():C()},onTriggerLeave(){c.value?T():S()},onOpen:C,onClose:T,disableHoverableContent:c,disableClosingTrigger:l,disabled:f,ignoreNonKeyboardFocus:m}),(e,t)=>(b(),u(h(ue),null,{default:d(()=>[w(e.$slots,`default`,{open:h(g)})]),_:3}))}});i(),k(),p(),T();var Z=o({__name:`TooltipContentImpl`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1,default:void 0},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:void 0},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1,default:void 0},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,i=t,a=Y(),o=q(),{forwardRef:s,currentElement:p}=z(),m=r(()=>n.ariaLabel||p.value?.textContent),_=r(()=>{let{ariaLabel:e,...t}=n;return A(t,o.content.value??{},{side:`top`,sideOffset:0,align:`center`,avoidCollisions:!0,collisionBoundary:[],collisionPadding:0,arrowPadding:0,sticky:`partial`,hideWhenDetached:!1})});return O(()=>{K(window,`scroll`,e=>{e.target?.contains(a.trigger.value)&&a.onClose()},{capture:!0}),K(document,J,a.onClose)}),(e,t)=>(b(),u(h(de),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:t[0]||=e=>i(`escapeKeyDown`,e),onPointerDownOutside:t[1]||=e=>{h(a).disableClosingTrigger.value&&h(a).trigger.value?.contains(e.target)&&e.preventDefault(),i(`pointerDownOutside`,e)},onFocusOutside:t[2]||=g(()=>{},[`prevent`]),onDismiss:t[3]||=e=>h(a).onClose()},{default:d(()=>[f(h(se),E({ref:h(s),"data-state":h(a).stateAttribute.value},{...e.$attrs,..._.value},{style:{"--reka-tooltip-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-tooltip-content-available-width":`var(--reka-popper-available-width)`,"--reka-tooltip-content-available-height":`var(--reka-popper-available-height)`,"--reka-tooltip-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-tooltip-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:d(()=>[w(e.$slots,`default`),f(h(ce),{id:h(a).contentId,role:`tooltip`},{default:d(()=>[l(c(m.value),1)]),_:1},8,[`id`])]),_:3},16,[`data-state`])]),_:3}))}});i(),p();var _e=o({__name:`TooltipContentHoverable`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){let t=M(e),{forwardRef:n,currentElement:r}=z(),{trigger:i,onClose:a}=Y(),o=q(),{isPointerInTransit:s,onPointerExit:c}=W(i,r);return o.isPointerInTransitRef=s,c(()=>{a()}),(e,r)=>(b(),u(Z,E({ref:h(n)},h(t)),{default:d(()=>[w(e.$slots,`default`)]),_:3},16))}});i(),p();var ve=o({__name:`TooltipContent`,props:{forceMount:{type:Boolean,required:!1},ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,i=Y(),a=V(n,r),{forwardRef:o}=z();return(e,t)=>(b(),u(h(L),{present:e.forceMount||h(i).open.value},{default:d(()=>[(b(),u(v(h(i).disableHoverableContent.value?Z:_e),E({ref:h(o)},h(a)),{default:d(()=>[w(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}});i(),k(),p();var ye=o({__name:`TooltipPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(b(),u(h(B),x(m(t)),{default:d(()=>[w(e.$slots,`default`)]),_:3},16))}});i(),p();var be=o({__name:`TooltipTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=Y(),i=q();n.contentId||=R(void 0,`reka-tooltip-content`);let{forwardRef:o,currentElement:s}=z(),c=a(!1),l=a(!1),p=r(()=>n.disabled.value?{}:{click:C,focus:x,pointermove:_,pointerleave:v,pointerdown:g,blur:S});O(()=>{n.onTriggerChange(s.value)});function m(){setTimeout(()=>{c.value=!1},1)}function g(){n.open&&!n.disableClosingTrigger.value&&n.onClose(),c.value=!0,document.addEventListener(`pointerup`,m,{once:!0})}function _(e){e.pointerType!==`touch`&&!l.value&&!i.isPointerInTransitRef.value&&(n.onTriggerEnter(),l.value=!0)}function v(){n.onTriggerLeave(),l.value=!1}function x(e){c.value||(!n.ignoreNonKeyboardFocus.value||e.target.matches?.(`:focus-visible`))&&n.onOpen()}function S(){n.onClose()}function C(){n.disableClosingTrigger.value||n.onClose()}return(e,r)=>(b(),u(h(U),{"as-child":``,reference:e.reference},{default:d(()=>[f(h(P),E({ref:h(o),"aria-describedby":h(n).open.value?h(n).contentId:void 0,"data-state":h(n).stateAttribute.value,as:e.as,"as-child":t.asChild,"data-grace-area-trigger":``},y(p.value)),{default:d(()=>
1[w(e.$slots,`default`)]),_:3},16,[`aria-describedby`,`data-state`,`as`,`as-child`])]),_:3},8,[`reference`]))}});p(),i();var Q={meta:``,ctrl:``,alt:``,win:`â`,command:`â`,shift:`â§`,control:`â`,option:`â¥`,enter:`âµ`,delete:`â¦`,backspace:`â«`,escape:`Esc`,tab:`â¥`,capslock:`âª`,arrowup:`â`,arrowright:`â`,arrowdown:`â`,arrowleft:`â`,pageup:`â`,pagedown:`â`,home:`â`,end:`â`},xe=ne(()=>{let e=r(()=>navigator&&navigator.userAgent&&navigator.userAgent.match(/Macintosh;/)),n=t({meta:` `,alt:` `,ctrl:` `});O(()=>{n.meta=e.value?Q.command:`Ctrl`,n.ctrl=e.value?Q.control:`Ctrl`,n.alt=e.value?Q.option:`Alt`});function i(e){if(e)return[`meta`,`alt`,`ctrl`].includes(e)?n[e]:Q[e]||e}return{macOS:e,getKbdKey:i}}),Se={base:`inline-flex items-center justify-center px-1 rounded-sm font-medium font-sans uppercase`,variants:{color:{primary:``,secondary:``,success:``,info:``,warning:``,error:``,neutral:``},variant:{solid:``,outline:``,soft:``,subtle:``},size:{sm:`h-4 min-w-[16px] text-[10px]`,md:`h-5 min-w-[20px] text-[11px]`,lg:`h-6 min-w-[24px] text-[12px]`}},compoundVariants:[{color:`primary`,variant:`solid`,class:`text-inverted bg-primary`},{color:`secondary`,variant:`solid`,class:`text-inverted bg-secondary`},{color:`success`,variant:`solid`,class:`text-inverted bg-success`},{color:`info`,variant:`solid`,class:`text-inverted bg-info`},{color:`warning`,variant:`solid`,class:`text-inverted bg-warning`},{color:`error`,variant:`solid`,class:`text-inverted bg-error`},{color:`primary`,variant:`outline`,class:`ring ring-inset ring-primary/50 text-primary`},{color:`secondary`,variant:`outline`,class:`ring ring-inset ring-secondary/50 text-secondary`},{color:`success`,variant:`outline`,class:`ring ring-inset ring-success/50 text-success`},{color:`info`,variant:`outline`,class:`ring ring-inset ring-info/50 text-info`},{color:`warning`,variant:`outline`,class:`ring ring-inset ring-warning/50 text-warning`},{color:`error`,variant:`outline`,class:`ring ring-inset ring-error/50 text-error`},{color:`primary`,variant:`soft`,class:`text-primary bg-primary/10`},{color:`secondary`,variant:`soft`,class:`text-secondary bg-secondary/10`},{color:`success`,variant:`soft`,class:`text-success bg-success/10`},{color:`info`,variant:`soft`,class:`text-info bg-info/10`},{color:`warning`,variant:`soft`,class:`text-warning bg-warning/10`},{color:`error`,variant:`soft`,class:`text-error bg-error/10`},{color:`primary`,variant:`subtle`,class:`text-primary ring ring-inset ring-primary/25 bg-primary/10`},{color:`secondary`,variant:`subtle`,class:`text-secondary ring ring-inset ring-secondary/25 bg-secondary/10`},{color:`success`,variant:`subtle`,class:`text-success ring ring-inset ring-success/25 bg-success/10`},{color:`info`,variant:`subtle`,class:`text-info ring ring-inset ring-info/25 bg-info/10`},{color:`warning`,variant:`subtle`,class:`text-warning ring ring-inset ring-warning/25 bg-warning/10`},{color:`error`,variant:`subtle`,class:`text-error ring ring-inset ring-error/25 bg-error/10`},{color:`neutral`,variant:`solid`,class:`text-inverted bg-inverted`},{color:`neutral`,variant:`outline`,class:`ring ring-inset ring-accented text-default bg-default`},{color:`neutral`,variant:`soft`,class:`text-default bg-elevated`},{color:`neutral`,variant:`subtle`,class:`ring ring-inset ring-accented text-default bg-elevated`}],defaultVariants:{variant:`outline`,color:`neutral`,size:`md`}};p(),i(),k();var $={__name:`UKbd`,props:{as:{type:null,required:!1,default:`kbd`},value:{type:null,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(e){let t=I(`kbd`,e),{getKbdKey:n}=xe(),i=j(),a=r(()=>F({extend:Se,...i.ui?.kbd||{}}));return(e,r)=>(b(),u(h(P),{as:h(t).as,class:C(a.value({class:[h(t).ui?.base,h(t).class],color:h(t).color,variant:h(t).variant,size:h(t).size}))},{default:d(()=>[w(e.$slots,`default`,{},()=>[l(c(h(n)(h(t).value)),1)])]),_:3},8,[`as`,`class`]))}},Ce={slots:{content:`flex items-center gap-1 bg-default text-highlighted shadow-sm rounded-sm ring ring-default h-6 px-2.5 py-1 text-xs select-none data-[state=delayed-open]:animate-[scale-in_100ms_var(--ease-out)] data-[state=closed]:animate-[scale-out_100ms_var(--ease-out)] origin-(--reka-tooltip-content-transform-origin) pointer-events-auto`,arrow:`fill-bg stroke-default`,text:`truncate`,kbds:`hidden lg:inline-flex items-center shrink-0 gap-0.5 not-first-of-type:before:content-['·'] not-first-of-type:before:me-0.5`,kbdsSize:`sm`}};i(),p(),k();var we={__name:`UTooltip`,props:{text:{type:String,required:!1},kbds:{type:Array,required:!1},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},delayDuration:{type:Number,required:!1},disableHoverableContent:{type:Boolean,required:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1}},emits:[`update:open`],setup(t,{emit:n}){let i=t,a=n,o=te(),s=I(`tooltip`,i),l=j(),p=q(),g=ie(oe(s,`defaultOpen`,`open`,`delayDuration`,`disableHoverableContent`,`disableClosingTrigger`,`ignoreNonKeyboardFocus`),a),v=H(D(()=>s.portal)),y=D(()=>A(s.content,p.content.value,{side:`bottom`,sideOffset:8,collisionPadding:8})),T=D(()=>A(s.arrow,{rounded:!0})),O=r(()=>F({extend:Ce,...l.ui?.tooltip||{}})({side:y.value.side}));return(t,n)=>(b(),u(h(X),E(h(g),{disabled:!(h(s).text||h(s).kbds?.length||o.content)||h(s).disabled}),{default:d(({open:n})=>[o.default||h(s).reference?(b(),u(h(be),E({key:0},t.$attrs,{"as-child":``,reference:h(s).reference,class:h(s).class}),{default:d(()=>[w(t.$slots,`default`,{open:n})]),_:2},1040,[`reference`,`class`])):S(``,!0),f(h(ye),x(m(h(v))),{default:d(()=>[f(h(ae),null,{default:d(()=>[f(h(ve),E(y.value,{"data-slot":`content`,class:O.value.content({class:[!o.default&&h(s).class,h(s).ui?.content]}
1)}),{default:d(()=>[w(t.$slots,`content`,{ui:O.value},()=>[h(s).text?(b(),e(`span`,{key:0,"data-slot":`text`,class:C(O.value.text({class:h(s).ui?.text}))},c(h(s).text),3)):S(``,!0),h(s).kbds?.length?(b(),e(`span`,{key:1,"data-slot":`kbds`,class:C(O.value.kbds({class:h(s).ui?.kbds}))},[(b(!0),e(ee,null,_(h(s).kbds,(e,t)=>(b(),u($,E({key:t,size:h(s).ui?.kbdsSize||O.value.kbdsSize()},{ref_for:!0},typeof e==`string`?{value:e}:e),null,16,[`size`]))),128))],2)):S(``,!0)]),h(s).arrow?(b(),u(h(pe),E({key:0},T.value,{"data-slot":`arrow`,class:O.value.arrow({class:h(s).ui?.arrow})}),null,16,[`class`])):S(``,!0)]),_:3},16,[`class`])]),_:3})]),_:3},16)]),_:3},16,[`disabled`]))}};export{$ as n,he as r,we as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.