7 lines
8.8 KiB
JavaScript
7 lines
8.8 KiB
JavaScript
"use strict";exports.id=8734,exports.ids=[8734],exports.modules={8126:(e,t,a)=>{a.d(t,{Lt:()=>k,Rx:()=>U,Zr:()=>$,EO:()=>M,$v:()=>P,ck:()=>F,wd:()=>V,r7:()=>L});var s=a(60687),r=a(43210),i=a(11273),o=a(98599),l=a(10991),n=a(70569);r.forwardRef((e,t)=>{let{children:a,...i}=e,o=r.Children.toArray(a),l=o.find(f);if(l){let e=l.props.children,a=o.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,s.jsx)(d,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,a):null})}return(0,s.jsx)(d,{...i,ref:t,children:a})}).displayName="Slot";var d=r.forwardRef((e,t)=>{let{children:a,...s}=e;if(r.isValidElement(a)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(a=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(a);return r.cloneElement(a,{...function(e,t){let a={...t};for(let s in t){let r=e[s],i=t[s];/^on[A-Z]/.test(s)?r&&i?a[s]=(...e)=>{i(...e),r(...e)}:r&&(a[s]=r):"style"===s?a[s]={...r,...i}:"className"===s&&(a[s]=[r,i].filter(Boolean).join(" "))}return{...e,...a}}(s,a.props),ref:t?(0,o.t)(t,e):e})}return r.Children.count(a)>1?r.Children.only(null):null});d.displayName="SlotClone";var c=({children:e})=>(0,s.jsx)(s.Fragment,{children:e});function f(e){return r.isValidElement(e)&&e.type===c}var u="AlertDialog",[p,m]=(0,i.A)(u,[l.Hs]),g=(0,l.Hs)(),y=e=>{let{__scopeAlertDialog:t,...a}=e,r=g(t);return(0,s.jsx)(l.bL,{...r,...a,modal:!0})};y.displayName=u,r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,i=g(a);return(0,s.jsx)(l.l9,{...i,...r,ref:t})}).displayName="AlertDialogTrigger";var x=e=>{let{__scopeAlertDialog:t,...a}=e,r=g(t);return(0,s.jsx)(l.ZL,{...r,...a})};x.displayName="AlertDialogPortal";var b=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,i=g(a);return(0,s.jsx)(l.hJ,{...i,...r,ref:t})});b.displayName="AlertDialogOverlay";var v="AlertDialogContent",[N,h]=p(v),j=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,children:i,...d}=e,f=g(a),u=r.useRef(null),p=(0,o.s)(t,u),m=r.useRef(null);return(0,s.jsx)(l.G$,{contentName:v,titleName:w,docsSlug:"alert-dialog",children:(0,s.jsx)(N,{scope:a,cancelRef:m,children:(0,s.jsxs)(l.UC,{role:"alertdialog",...f,...d,ref:p,onOpenAutoFocus:(0,n.m)(d.onOpenAutoFocus,e=>{e.preventDefault(),m.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,s.jsx)(c,{children:i}),(0,s.jsx)(E,{contentRef:u})]})})})});j.displayName=v;var w="AlertDialogTitle",A=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,i=g(a);return(0,s.jsx)(l.hE,{...i,...r,ref:t})});A.displayName=w;var R="AlertDialogDescription",D=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,i=g(a);return(0,s.jsx)(l.VY,{...i,...r,ref:t})});D.displayName=R;var S=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,i=g(a);return(0,s.jsx)(l.bm,{...i,...r,ref:t})});S.displayName="AlertDialogAction";var T="AlertDialogCancel",O=r.forwardRef((e,t)=>{let{__scopeAlertDialog:a,...r}=e,{cancelRef:i}=h(T,a),n=g(a),d=(0,o.s)(t,i);return(0,s.jsx)(l.bm,{...n,...r,ref:d})});O.displayName=T;var E=({contentRef:e})=>{let t=`\`${v}\` requires a description for the component to be accessible for screen reader users.
|
|
|
|
You can add a description to the \`${v}\` by passing a \`${R}\` component as a child, which also benefits sighted users by adding visible context to the dialog.
|
|
|
|
Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${v}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component.
|
|
|
|
For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return r.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(t)},[t,e]),null},I=a(96241),C=a(24934);let k=y,_=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(b,{className:(0,I.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t,ref:a}));_.displayName=b.displayName;let M=r.forwardRef(({className:e,...t},a)=>(0,s.jsxs)(x,{children:[(0,s.jsx)(_,{}),(0,s.jsx)(j,{ref:a,className:(0,I.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...t})]}));M.displayName=j.displayName;let V=({className:e,...t})=>(0,s.jsx)("div",{className:(0,I.cn)("flex flex-col space-y-2 text-center sm:text-left",e),...t});V.displayName="AlertDialogHeader";let F=({className:e,...t})=>(0,s.jsx)("div",{className:(0,I.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...t});F.displayName="AlertDialogFooter";let L=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(A,{ref:a,className:(0,I.cn)("text-lg font-semibold",e),...t}));L.displayName=A.displayName;let P=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(D,{ref:a,className:(0,I.cn)("text-sm text-muted-foreground",e),...t}));P.displayName=D.displayName;let U=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(S,{ref:a,className:(0,I.cn)((0,C.r)(),e),...t}));U.displayName=S.displayName;let $=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(O,{ref:a,className:(0,I.cn)((0,C.r)({variant:"outline"}),"mt-2 sm:mt-0",e),...t}));$.displayName=O.displayName},70333:(e,t,a)=>{a.d(t,{dj:()=>u,oR:()=>f});var s=a(43210);let r=0,i=new Map,o=e=>{if(i.has(e))return;let t=setTimeout(()=>{i.delete(e),c({type:"REMOVE_TOAST",toastId:e})},1e6);i.set(e,t)},l=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:a}=t;return a?o(a):e.toasts.forEach(e=>{o(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===a||void 0===a?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},n=[],d={toasts:[]};function c(e){d=l(d,e),n.forEach(e=>{e(d)})}function f({...e}){let t=(r=(r+1)%Number.MAX_SAFE_INTEGER).toString(),a=()=>c({type:"DISMISS_TOAST",toastId:t});return c({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:e=>{e||a()}}}),{id:t,dismiss:a,update:e=>c({type:"UPDATE_TOAST",toast:{...e,id:t}})}}function u(){let[e,t]=s.useState(d);return s.useEffect(()=>(n.push(t),()=>{let e=n.indexOf(t);e>-1&&n.splice(e,1)}),[e]),{...e,toast:f,dismiss:e=>c({type:"DISMISS_TOAST",toastId:e})}}},85910:(e,t,a)=>{a.d(t,{Xi:()=>d,av:()=>c,j7:()=>n,tU:()=>l});var s=a(60687),r=a(43210),i=a(41360),o=a(96241);let l=i.bL,n=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(i.B8,{ref:a,className:(0,o.cn)("inline-flex h-10 items-center justify-center rounded-md bg-muted p-1 text-muted-foreground",e),...t}));n.displayName=i.B8.displayName;let d=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(i.l9,{ref:a,className:(0,o.cn)("inline-flex items-center justify-center whitespace-nowrap rounded-sm px-3 py-1.5 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow-sm",e),...t}));d.displayName=i.l9.displayName;let c=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(i.UC,{ref:a,className:(0,o.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",e),...t}));c.displayName=i.UC.displayName},93437:(e,t,a)=>{a.d(t,{S:()=>n});var s=a(60687),r=a(43210),i=a(49829),o=a(13964),l=a(96241);let n=r.forwardRef(({className:e,...t},a)=>(0,s.jsx)(i.bL,{ref:a,className:(0,l.cn)("peer h-4 w-4 shrink-0 rounded-sm border border-primary ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",e),...t,children:(0,s.jsx)(i.C1,{className:(0,l.cn)("flex items-center justify-center text-current"),children:(0,s.jsx)(o.A,{className:"h-4 w-4"})})}));n.displayName=i.bL.displayName},99270:(e,t,a)=>{a.d(t,{A:()=>s});let s=(0,a(62688).A)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])}}; |