PageSourceSearch

https://www.savelys.fr/_nuxt/DoTrJDLO.js

js savelys.fr collected 2026-10-09 16:58:28 UTC 11,177 bytes, 1 lines download raw bytes

1import{d as B,aA as O,c as v,o as u,w as d,ah as C,aB as F,aC as A,m as t,aD as Q,aE as H,aF as X,P as Y,aG as Z,E as m,J as x,aH as j,b as z,aI as $,l as S,au as h,aJ as ee,U as te,V,a6 as ae,aK as re,aL as oe,as as le,aM as W,aj as se,aN as ne,aO as ie,aw as ue,aP as de,ar as pe,at as fe,aQ as ce,q as N,aR as L,k as R,L as K,F as ye,r as ge,aS as ve,ax as M}from"./BZMwS3BL.js";import{P as be,a as me,b as _e,c as qe}from"./Cxfew8WK.js";import{u as he}from"./DTNtZ263.js";import{u as Ce}from"./C4vQnjbH.js";import{_ as Te}from"./lBiavXfe.js";var we=B({__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(l){const p=l;return O(),(e,f)=>(u(),v(t(be),F(A(p)),{default:d(()=>[C(e.$slots,"default")]),_:3},16))}}),Pe=we;const G="tooltip.open",[E,ke]=Q("TooltipRoot");var Be=B({__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(l,{emit:p}){const e=l,f=p;O();const r=H(),g=m(()=>e.disableHoverableContent??r.disableHoverableContent.value),n=m(()=>e.disableClosingTrigger??r.disableClosingTrigger.value),c=m(()=>e.disabled??r.disabled.value),b=m(()=>e.delayDuration??r.delayDuration.value),_=m(()=>e.ignoreNonKeyboardFocus??r.ignoreNonKeyboardFocus.value),o=X(e,"open",f,{defaultValue:e.defaultOpen,passive:e.open===void 0});Y(o,w=>{r.onClose&&(w?(r.onOpen(),document.dispatchEvent(new CustomEvent(G))):r.onClose())});const a=x(!1),i=x(),s=m(()=>o.value?a.value?"delayed-open":"instant-open":"closed"),{start:P,stop:T}=Z(()=>{a.value=!0,o.value=!0},b,{immediate:!1});function y(){T(),a.value=!1,o.value=!0}function q(){T(),o.value=!1}function k(){P()}return ke({contentId:"",open:o,stateAttribute:s,trigger:i,onTriggerChange(w){i.value=w},onTriggerEnter(){r.isOpenDelayed.value?k():y()},onTriggerLeave(){g.value?q():T()},onOpen:y,onClose:q,disableHoverableContent:g,disableClosingTrigger:n,disabled:c,ignoreNonKeyboardFocus:_}),(w,D)=>(u(),v(t(me),null,{default:d(()=>[C(w.$slots,"default",{open:t(o)})]),_:3}))}}),Oe=Be,Se=B({__name:"TooltipContentImpl",props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1,default:"top"},sideOffset:{type:Number,required:!1,default:0},align:{type:null,required:!1,default:"center"},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:!0},collisionBoundary:{type:null,required:!1,default:()=>[]},collisionPadding:{type:[Number,Object],required:!1,default:0},arrowPadding:{type:Number,required:!1,default:0},sticky:{type:String,required:!1,default:"partial"},hideWhenDetached:{type:Boolean,required:!1,default:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:["escapeKeyDown","pointerDownOutside"],setup(l,{emit:p}){const e=l,f=p,r=E(),{forwardRef:g}=O(),n=j(),c=m(()=>{var o;return(o=n.default)==null?void 0:o.call(n,{})}),b=m(()=>{var i;if(e.ariaLabel)return e.ariaLabel;let o="";function a(s){typeof s.children=="string"&&s.type!==oe?o+=s.children:Array.isArray(s.children)&&s.children.forEach(P=>a(P))}return(i=c.value)==null||i.forEach(s=>a(s)),o}),_=m(()=>{const{ariaLabel:o,...a}=e;return a});return z(()=>{$(window,"scroll",o=>{const a=o.target;a!=null&&a.contains(r.trigger.value)&&r.onClose()}),$(window,G,r.onClose)}),(o,a)=>(u(),v(t(re),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:a[0]||(a[0]=i=>f("escapeKeyDown",i)),onPointerDownOutside:a[1]||(a[1]=i=>{var s;t(r).disableClosingTrigger.value&&((s=t(r).trigger.value)!=null&&s.contains(i.target))&&i.preventDefault(),f("pointerDownOutside",i)}),onFocusOutside:a[2]||(a[2]=ae(()=>{},["prevent"])),onDismiss:a[3]||(a[3]=i=>
1t(r).onClose())},{default:d(()=>[S(t(_e),h({ref:t(g),"data-state":t(r).stateAttribute.value},{...o.$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(()=>[C(o.$slots,"default"),S(t(ee),{id:t(r).contentId,role:"tooltip"},{default:d(()=>[te(V(b.value),1)]),_:1},8,["id"])]),_:3},16,["data-state"])]),_:3}))}}),J=Se,De=B({__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(l){const e=le(l),{forwardRef:f,currentElement:r}=O(),{trigger:g,onClose:n}=E(),c=H(),{isPointerInTransit:b,onPointerExit:_}=he(g,r);return c.isPointerInTransitRef=b,_(()=>{n()}),(o,a)=>(u(),v(J,h({ref:t(f)},t(e)),{default:d(()=>[C(o.$slots,"default")]),_:3},16))}}),Ne=De,xe=B({__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,default:"top"},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(l,{emit:p}){const e=l,f=p,r=E(),g=W(e,f),{forwardRef:n}=O();return(c,b)=>(u(),v(t(ne),{present:c.forceMount||t(r).open.value},{default:d(()=>[(u(),v(se(t(r).disableHoverableContent.value?J:Ne),h({ref:t(n)},t(g)),{default:d(()=>[C(c.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),Ee=xe,Le=B({__name:"TooltipPortal",props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(l){const p=l;return(e,f)=>(u(),v(t(ie),F(A(p)),{default:d(()=>[C(e.$slots,"default")]),_:3},16))}}),Re=Le,Fe=B({__name:"TooltipTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(l){const p=l,e=E(),f=H();e.contentId||(e.contentId=Ce(void 0,"reka-tooltip-content"));const{forwardRef:r,currentElement:g}=O(),n=x(!1),c=x(!1),b=m(()=>e.disabled.value?{}:{click:T,focus:s,pointermove:a,pointerleave:i,pointerdown:o,blur:P});z(()=>{e.onTriggerChange(g.value)});function _(){setTimeout(()=>{n.value=!1},1)}function o(){e.open&&!e.disableClosingTrigger.value&&e.onClose(),n.value=!0,document.addEventListener("pointerup",_,{once:!0})}function a(y){y.pointerType!=="touch"&&!c.value&&!f.isPointerInTransitRef.value&&(e.onTriggerEnter(),c.value=!0)}function i(){e.onTriggerLeave(),c.value=!1}function s(y){var q,k;n.value||e.ignoreNonKeyboardFocus.value&&!((k=(q=y.target).matches)!=null&&k.call(q,":focus-visible"))||e.onOpen()}function P(){e.onClose()}function T(){e.disableClosingTrigger.value||e.onClose()}return(y,q)=>(u(),v(t(qe),{"as-child":"",reference:y.reference},{default:d(()=>[S(t(ue),h({ref:t(r),"aria-describedby":t(e).open.value?t(e).contentId:void 0,"data-state":t(e).stateAttribute.value,as:y.as,"as-child":p.asChild,"data-grace-area-trigger":""},de(b.value)),{default:d(()=>[C(y.$slots,"default")]),_:3},16,["aria-describedby","data-state","as","as-child"])]),_:3},8,["reference"]))}}),Ae=Fe;const He={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_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-tooltip-content-transform-origin) pointer-events-auto",arrow:"fill-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"}},ze={__name:"Tooltip",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:null,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(l,{emit:p}){const e=l,f=p,r=j(),g=pe(),n=W(fe(e,"defaultOpen","open","delayDuration","disableHoverableContent","disableClosingTrigger","ignoreNonKeyboardFocus"),f),c=ce(L(()=>e.portal)),b=L(()=>ve(e.content,{side:"bottom",sideOffset:8,collisionPadding:8})),_=L(()=>e.arrow),o=m(()=>{var a;return M({extend:M(He),...((a=g.ui)==null?void 0:a.tooltip)||{}})({side:b.value.side})});return(a,i)=>{var s;return u(),v(t(Oe),h(t(n),{disabled:!(l.text||(s=l.kbds)!=null&&s.length||r.content)||e.disabled}),{default:d(({open:P})=>[r.default||l.reference?(u(),v(t(Ae),h({key:0},a.$attrs,{"as-child":"",reference:l.reference,class:e.class}),{default:d(()=>[C(a.$slots,"default",{open:P})]),_:2},1040,["reference","class"])):N("",!0),S(t(Re),F(A(t(c))),{default:d(()=>{var T;return[S(t(Ee),h(b.value,{class:o.value.content({class:[!r.default&&e.class,(T=e.ui)==null?void 0:T.content]}
1)}),{default:d(()=>{var y;return[C(a.$slots,"content",{},()=>{var q,k,w;return[l.text?(u(),R("span",{key:0,class:K(o.value.text({class:(q=e.ui)==null?void 0:q.text}))},V(l.text),3)):N("",!0),(k=l.kbds)!=null&&k.length?(u(),R("span",{key:1,class:K(o.value.kbds({class:(w=e.ui)==null?void 0:w.kbds}))},[(u(!0),R(ye,null,ge(l.kbds,(D,U)=>{var I;return u(),v(Te,h({key:U,size:((I=e.ui)==null?void 0:I.kbdsSize)||o.value.kbdsSize()},{ref_for:!0},typeof D=="string"?{value:D}:D),null,16,["size"])}),128))],2)):N("",!0)]}),l.arrow?(u(),v(t(Pe),h({key:0},_.value,{class:o.value.arrow({class:(y=e.ui)==null?void 0:y.arrow})}),null,16,["class"])):N("",!0)]}),_:3},16,["class"])]}),_:3},16)]),_:3},16,["disabled"])}}};export{ze as default};

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.