1 line
32 KiB
JavaScript
1 line
32 KiB
JavaScript
|
|
import{A as e,C as t,Ct as n,I as r,J as i,K as a,M as o,N as s,P as c,Q as l,S as u,St as d,V as f,Y as p,b as m,g as h,gt as g,h as _,j as v,m as y,s as b,ut as x,v as S,x as C,xt as w,yt as T,z as E}from"./vue.runtime.esm-bundler-DS0mm12S.js";import{_ as D,b as O,l as k}from"./dist-3yfE1dPa.js";import{R as A}from"./index-axPHP3AB.js";import{O as j,_ as M,b as N,y as P}from"./Teleport-f0-_cFyq.js";import{i as ee}from"./button-xrpYa8G4.js";import{t as F}from"./useForwardExpose-B8uiQ7xX.js";import{a as I,c as L,d as te,i as ne,l as R,n as re,o as ie,r as ae,s as z,t as oe,u as se}from"./DialogTitle-vfkBik3a.js";import{n as B,t as V}from"./DialogDescription-p-MPrwO0.js";import{t as ce}from"./DialogFooter-DJzdKo6n.js";var H=C({__name:`DialogTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(t){let n=t,i=te(),{forwardRef:a,currentElement:o}=F();return i.contentId||=M(void 0,`reka-dialog-content`),s(()=>{i.triggerElement.value=o.value}),(t,o)=>(r(),h(T(ee),e(n,{ref:T(a),type:t.as===`button`?`button`:void 0,"aria-haspopup":`dialog`,"aria-expanded":T(i).open.value||!1,"aria-controls":T(i).open.value?T(i).contentId:void 0,"data-state":T(i).open.value?`open`:`closed`,onClick:T(i).onOpenToggle}),{default:l(()=>[E(t.$slots,`default`)]),_:3},16,[`type`,`aria-expanded`,`aria-controls`,`data-state`,`onClick`]))}}),U=C({__name:`DialogClose`,props:{asChild:{type:Boolean},as:{}},setup(t){let n=t;return(t,i)=>(r(),h(T(R),e({"data-slot":`dialog-close`},n),{default:l(()=>[E(t.$slots,`default`)]),_:3},16))}}),W=C({__name:`DialogTrigger`,props:{asChild:{type:Boolean},as:{}},setup(t){let n=t;return(t,i)=>(r(),h(T(H),e({"data-slot":`dialog-trigger`},n),{default:l(()=>[E(t.$slots,`default`)]),_:3},16))}});(function(){try{if(typeof document<`u`){var e=document.createElement(`style`);e.nonce=document.head.querySelector(`meta[property=csp-nonce]`)?.content,e.appendChild(document.createTextNode(`[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform, 100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform, 100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform, 100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform, 100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-s
|