PageSourceSearch

https://www.veed.io/frontend-assets/dashboard-frontend/dashboard-static/toast-BzjjWPFE.js

js veed.io collected 2026-09-24 08:24:46 UTC 31,508 bytes, 3 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`7a58fa93a7a0f4bfe4323bd10ecc06c7f61b8211`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`0b463397-a957-4298-8685-fb6cc59c4b3e`,e._sentryDebugIdIdentifier=`sentry-dbid-0b463397-a957-4298-8685-fb6cc59c4b3e`)}catch{}})();import{s as e}from"./rolldown-runtime-BhwcDRyc.js";import{n as t,t as n}from"./jsx-runtime-CAwAWffi.js";import{t as r}from"./react-dom-BFJ4wyNB.js";import{t as i}from"./useTranslation-BWXJVOb6.js";import{t as a}from"./check-0SszTiDV.js";import{t as o}from"./cross-BvMt8bi4.js";import{t as s}from"./utils-5okETexV.js";import{t as c}from"./icon-Dn08LaPU.js";import{t as l}from"./spinner-C44-z2ZQ.js";import{t as u}from"./button-DmK2WZxn.js";var d=e(t(),1),f=e(r(),1),ee=e=>{switch(e){case`success`:return m;case`info`:return g;case`warning`:return h;case`error`:return _;default:return null}},p=Array(12).fill(0),te=({visible:e,className:t})=>d.createElement(`div`,{className:[`sonner-loading-wrapper`,t].filter(Boolean).join(` `),"data-visible":e},d.createElement(`div`,{className:`sonner-spinner`},p.map((e,t)=>d.createElement(`div`,{className:`sonner-loading-bar`,key:`spinner-bar-${t}`})))),m=d.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},d.createElement(`path`,{fillRule:`evenodd`,d:`M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z`,clipRule:`evenodd`})),h=d.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 24 24`,fill:`currentColor`,height:`20`,width:`20`},d.createElement(`path`,{fillRule:`evenodd`,d:`M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z`,clipRule:`evenodd`})),g=d.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},d.createElement(`path`,{fillRule:`evenodd`,d:`M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z`,clipRule:`evenodd`})),_=d.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 20 20`,fill:`currentColor`,height:`20`,width:`20`},d.createElement(`path`,{fillRule:`evenodd`,d:`M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z`,clipRule:`evenodd`})),ne=d.createElement(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`12`,height:`12`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`},d.createElement(`line`,{x1:`18`,y1:`6`,x2:`6`,y2:`18`}),d.createElement(`line`,{x1:`6`,y1:`6`,x2:`18`,y2:`18`})),re=()=>{let[e,t]=d.useState(document.hidden);return d.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener(`visibilitychange`,e),()=>window.removeEventListener(`visibilitychange`,e)},[]),e},v=1,y=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{let{message:t,...n}=e,r=typeof e?.id==`number`||e.id?.length>0?e.id:v++,i=this.toasts.find(e=>e.id===r),a=e.dismissible===void 0?!0:e.dismissible;return i?this.toasts=this.toasts.map(n=>n.id===r?(this.publish({...n,...e,id:r,title:t}),{...n,...e,id:r,dismissible:a,title:t}):n):this.addToast({title:t,...n,dismissible:a,id:r}),r},this.dismiss=e=>(e||this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>
1this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:`error`}),this.success=(e,t)=>this.create({...t,type:`success`,message:e}),this.info=(e,t)=>this.create({...t,type:`info`,message:e}),this.warning=(e,t)=>this.create({...t,type:`warning`,message:e}),this.loading=(e,t)=>this.create({...t,type:`loading`,message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:`loading`,message:t.loading,description:typeof t.description==`function`?void 0:t.description}));let r=e instanceof Promise?e:e(),i=n!==void 0,a,o=r.then(async e=>{if(a=[`resolve`,e],d.isValidElement(e))i=!1,this.create({id:n,type:`default`,message:e});else if(x(e)&&!e.ok){i=!1;let r=typeof t.error==`function`?await t.error(`HTTP error! status: ${e.status}`):t.error,a=typeof t.description==`function`?await t.description(`HTTP error! status: ${e.status}`):t.description;this.create({id:n,type:`error`,message:r,description:a})}else if(t.success!==void 0){i=!1;let r=typeof t.success==`function`?await t.success(e):t.success,a=typeof t.description==`function`?await t.description(e):t.description;this.create({id:n,type:`success`,message:r,description:a})}}).catch(async e=>{if(a=[`reject`,e],t.error!==void 0){i=!1;let r=typeof t.error==`function`?await t.error(e):t.error,a=typeof t.description==`function`?await t.description(e):t.description;this.create({id:n,type:`error`,message:r,description:a})}}).finally(()=>{var e;i&&(this.dismiss(n),n=void 0),(e=t.finally)==null||e.call(t)}),s=()=>new Promise((e,t)=>o.then(()=>a[0]===`reject`?t(a[1]):e(a[1])).catch(t));return typeof n!=`string`&&typeof n!=`number`?{unwrap:s}:Object.assign(n,{unwrap:s})},this.custom=(e,t)=>{let n=t?.id||v++;return this.create({jsx:e(n),id:n,...t}),n},this.subscribers=[],this.toasts=[]}},b=(e,t)=>{let n=t?.id||v++;return y.addToast({title:e,...t,id:n}),n},x=e=>e&&typeof e==`object`&&`ok`in e&&typeof e.ok==`boolean`&&`status`in e&&typeof e.status==`number`,S=Object.assign(b,{success:y.success,info:y.info,warning:y.warning,error:y.error,custom:y.custom,message:y.message,promise:y.promise,dismiss:y.dismiss,loading:y.loading},{getHistory:()=>y.toasts});function C(e,{insertAt:t}={}){if(!e||typeof document>`u`)return;let n=document.head||document.getElementsByTagName(`head`)[0],r=document.createElement(`style`);r.type=`text/css`,t===`top`&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}C(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:max(var(--offset),env(safe-area-inset-right))}:where([data-sonner-toaster][data-x-position="left"]){left:max(var(--offset),env(safe-area-inset-left))}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:max(var(--offset),env(safe-area-inset-top))}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:max(var(--offset),env(safe-area-inset-bottom))}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
1left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:0;right:0;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
1:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation:swipe-out .2s ease-out forwards}@keyframes swipe-out{0%{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount)));opacity:1}to{transform:translateY(calc(var(--lift) * var(--offset) + var(--swipe-amount) + var(--lift) * -100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;--mobile-offset: 16px;right:var(--mobile-offset);left:var(--mobile-offset);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset)}[data-sonner-toaster][data-y-position=bottom]{bottom:20px}[data-sonner-toaster][data-y-position=top]{top:20px}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset);right:var(--mobile-offset);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
2`);function w(e){return e.label!==void 0}var T=3,E=`32px`,D=4e3,O=356,ie=14,k=20,A=200;function j(...e){return e.filter(Boolean).join(` `)}var M=e=>{let{invert:t,toast:n,unstyled:r,interacting:i,setHeights:a,visibleToasts:o,heights:s,index:c,toasts:l,expanded:u,removeToast:f,defaultRichColors:p,closeButton:m,style:h,cancelButtonStyle:g,actionButtonStyle:_,className:v=``,descriptionClassName:y=``,duration:b,position:x,gap:S,loadingIcon:C,expandByDefault:T,classNames:E,icons:O,closeButtonAriaLabel:ie=`Close toast`,pauseWhenPageIsHidden:j,cn:M}=e,[N,P]=d.useState(!1),[F,I]=d.useState(!1),[L,R]=d.useState(!1),[z,B]=d.useState(!1),[V,H]=d.useState(!1),[ae,U]=d.use
2State(0),[oe,se]=d.useState(0),W=d.useRef(n.duration||b||D),ce=d.useRef(null),G=d.useRef(null),le=c===0,ue=c+1<=o,K=n.type,q=n.dismissible!==!1,de=n.className||``,fe=n.descriptionClassName||``,J=d.useMemo(()=>s.findIndex(e=>e.toastId===n.id)||0,[s,n.id]),pe=d.useMemo(()=>n.closeButton??m,[n.closeButton,m]);d.useMemo(()=>n.duration||b||D,[n.duration,b]);let Y=d.useRef(0),X=d.useRef(0),me=d.useRef(0),Z=d.useRef(null),[he,ge]=x.split(`-`),_e=d.useMemo(()=>s.reduce((e,t,n)=>n>=J?e:e+t.height,0),[s,J]),ve=re(),ye=n.invert||t,Q=K===`loading`;X.current=d.useMemo(()=>J*S+_e,[J,_e]),d.useEffect(()=>{P(!0)},[]),d.useEffect(()=>{let e=G.current;if(e){let t=e.getBoundingClientRect().height;return se(t),a(e=>[{toastId:n.id,height:t,position:n.position},...e]),()=>a(e=>e.filter(e=>e.toastId!==n.id))}},[a,n.id]),d.useLayoutEffect(()=>{if(!N)return;let e=G.current,t=e.style.height;e.style.height=`auto`;let r=e.getBoundingClientRect().height;e.style.height=t,se(r),a(e=>e.find(e=>e.toastId===n.id)?e.map(e=>e.toastId===n.id?{...e,height:r}:e):[{toastId:n.id,height:r,position:n.position},...e])},[N,n.title,n.description,a,n.id]);let $=d.useCallback(()=>{I(!0),U(X.current),a(e=>e.filter(e=>e.toastId!==n.id)),setTimeout(()=>{f(n)},A)},[n,f,a,X]);d.useEffect(()=>{if(n.promise&&K===`loading`||n.duration===1/0||n.type===`loading`)return;let e;return u||i||j&&ve?(()=>{if(me.current<Y.current){let e=new Date().getTime()-Y.current;W.current-=e}me.current=new Date().getTime()})():W.current!==1/0&&(Y.current=new Date().getTime(),e=setTimeout(()=>{var e;(e=n.onAutoClose)==null||e.call(n,n),$()},W.current)),()=>clearTimeout(e)},[u,i,n,K,j,ve,$]),d.useEffect(()=>{n.delete&&$()},[$,n.delete]);function be(){return O!=null&&O.loading?d.createElement(`div`,{className:M(E?.loader,n?.classNames?.loader,`sonner-loader`),"data-visible":K===`loading`},O.loading):C?d.createElement(`div`,{className:M(E?.loader,n?.classNames?.loader,`sonner-loader`),"data-visible":K===`loading`},C):d.createElement(te,{className:M(E?.loader,n?.classNames?.loader),visible:K===`loading`})}return d.createElement(`li`,{tabIndex:0,ref:G,className:M(v,de,E?.toast,n?.classNames?.toast,E?.default,E?.[K],n?.classNames?.[K]),"data-sonner-toast":``,"data-rich-colors":n.richColors??p,"data-styled":!(n.jsx||n.unstyled||r),"data-mounted":N,"data-promise":!!n.promise,"data-swiped":V,"data-removed":F,"data-visible":ue,"data-y-position":he,"data-x-position":ge,"data-index":c,"data-front":le,"data-swiping":L,"data-dismissible":q,"data-type":K,"data-invert":ye,"data-swipe-out":z,"data-expanded":!!(u||T&&N),style:{"--index":c,"--toasts-before":c,"--z-index":l.length-c,"--offset":`${F?ae:X.current}px`,"--initial-height":T?`auto`:`${oe}px`,...h,...n.style},onPointerDown:e=>{Q||!q||(ce.current=new Date,U(X.current),e.target.setPointerCapture(e.pointerId),e.target.tagName!==`BUTTON`&&(R(!0),Z.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t;if(z||!q)return;Z.current=null;let r=Number(G.current?.style.getPropertyValue(`--swipe-amount`).replace(`px`,``)||0),i=new Date().getTime()-ce.current?.getTime(),a=Math.abs(r)/i;if(Math.abs(r)>=k||a>.11){U(X.current),(e=n.onDismiss)==null||e.call(n,n),$(),B(!0),H(!1);return}(t=G.current)==null||t.style.setProperty(`--swipe-amount`,`0px`),R(!1)},onPointerMove:e=>{var t;if(!Z.current||!q)return;let n=e.clientY-Z.current.y,r=window.getSelection()?.toString().length>0;Number(G.current?.style.getPropertyValue(`--swipe-amount`).replace(`px`,``)||0)>0&&H(!0),!r&&((t=G.current)==null||t.style.setProperty(`--swipe-amount`,`${Math.max(0,n)}px`))}},pe&&!n.jsx?d.createElement(`button`,{"aria-label":ie,"data-disabled":Q,"data-close-button":!0,onClick:Q||!q?()=>{}:()=>{var e;$(),(e=n.onDismiss)==null||e.call(n,n)},className:M(E?.closeButton,n?.classNames?.closeButton)},O?.close??ne):null,n.jsx||d.isValidElement(n.title)?n.jsx?n.jsx:typeof n.title==`function`?n.title():n.title:d.createElement(d.Fragment,null,K||n.icon||n.promise?d.createElement(`div`,{"data-icon":``,className:M(E?.icon,n?.classNames?.icon)},n.promise||n.type===`loading`&&!n.icon?n.icon||be():null,n.type===`loading`?null:n.icon||O?.[K]||ee(K)):null,d.createElement(`div`,{"data-content":``,className:M(E?.content,n?.classNames?.content)},d.createElement(`div`,{"data-title":``,className:M(E?.title,n?.classNames?.title)},typeof n.title==`function`?n.title():n.title),n.description?d.createElement(`div`,{"data-description":``,className:M(y,fe,E?.description,n?.classNames?.description)},typeof n.description==`function`?n.description():n.description):null),d.isValidElement(n.cancel)?n.c
2ancel:n.cancel&&w(n.cancel)?d.createElement(`button`,{"data-button":!0,"data-cancel":!0,style:n.cancelButtonStyle||g,onClick:e=>{var t,r;w(n.cancel)&&q&&((r=(t=n.cancel).onClick)==null||r.call(t,e),$())},className:M(E?.cancelButton,n?.classNames?.cancelButton)},n.cancel.label):null,d.isValidElement(n.action)?n.action:n.action&&w(n.action)?d.createElement(`button`,{"data-button":!0,"data-action":!0,style:n.actionButtonStyle||_,onClick:e=>{var t,r;w(n.action)&&((r=(t=n.action).onClick)==null||r.call(t,e),!e.defaultPrevented&&$())},className:M(E?.actionButton,n?.classNames?.actionButton)},n.action.label):null))};function N(){if(typeof window>`u`||typeof document>`u`)return`ltr`;let e=document.documentElement.getAttribute(`dir`);return e===`auto`||!e?window.getComputedStyle(document.documentElement).direction:e}var P=(0,d.forwardRef)(function(e,t){let{invert:n,position:r=`bottom-right`,hotkey:i=[`altKey`,`KeyT`],expand:a,closeButton:o,className:s,offset:c,theme:l=`light`,richColors:u,duration:ee,style:p,visibleToasts:te=T,toastOptions:m,dir:h=N(),gap:g=ie,loadingIcon:_,icons:ne,containerAriaLabel:re=`Notifications`,pauseWhenPageIsHidden:v,cn:b=j}=e,[x,S]=d.useState([]),C=d.useMemo(()=>Array.from(new Set([r].concat(x.filter(e=>e.position).map(e=>e.position)))),[x,r]),[w,D]=d.useState([]),[k,A]=d.useState(!1),[P,F]=d.useState(!1),[I,L]=d.useState(l===`system`?typeof window<`u`&&window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`:l),R=d.useRef(null),z=i.join(`+`).replace(/Key/g,``).replace(/Digit/g,``),B=d.useRef(null),V=d.useRef(!1),H=d.useCallback(e=>{S(t=>{var n;return(n=t.find(t=>t.id===e.id))!=null&&n.delete||y.dismiss(e.id),t.filter(({id:t})=>t!==e.id)})},[]);return d.useEffect(()=>y.subscribe(e=>{if(e.dismiss){S(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t));return}setTimeout(()=>{f.flushSync(()=>{S(t=>{let n=t.findIndex(t=>t.id===e.id);return n===-1?[e,...t]:[...t.slice(0,n),{...t[n],...e},...t.slice(n+1)]})})})}),[]),d.useEffect(()=>{if(l!==`system`){L(l);return}if(l===`system`&&(window.matchMedia&&window.matchMedia(`(prefers-color-scheme: dark)`).matches?L(`dark`):L(`light`)),typeof window>`u`)return;let e=window.matchMedia(`(prefers-color-scheme: dark)`);try{e.addEventListener(`change`,({matches:e})=>{L(e?`dark`:`light`)})}catch{e.addListener(({matches:e})=>{try{L(e?`dark`:`light`)}catch(e){console.error(e)}})}},[l]),d.useEffect(()=>{x.length<=1&&A(!1)},[x]),d.useEffect(()=>{let e=e=>{var t,n;i.every(t=>e[t]||e.code===t)&&(A(!0),(t=R.current)==null||t.focus()),e.code===`Escape`&&(document.activeElement===R.current||(n=R.current)!=null&&n.contains(document.activeElement))&&A(!1)};return document.addEventListener(`keydown`,e),()=>document.removeEventListener(`keydown`,e)},[i]),d.useEffect(()=>{if(R.current)return()=>{B.current&&(B.current.focus({preventScroll:!0}),B.current=null,V.current=!1)}},[R.current]),d.createElement(`section`,{"aria-label":`${re} ${z}`,tabIndex:-1,"aria-live":`polite`,"aria-relevant":`additions text`,"aria-atomic":`false`},C.map((e,t)=>{let[r,i]=e.split(`-`);return x.length?d.createElement(`ol`,{key:e,dir:h===`auto`?N():h,tabIndex:-1,ref:R,className:s,"data-sonner-toaster":!0,"data-theme":I,"data-y-position":r,"data-lifted":k&&x.length>1&&!a,"data-x-position":i,style:{"--front-toast-height":`${w[0]?.height||0}px`,"--offset":typeof c==`number`?`${c}px`:c||E,"--width":`${O}px`,"--gap":`${g}px`,...p},onBlur:e=>{V.current&&!e.currentTarget.contains(e.relatedTarget)&&(V.current=!1,B.current&&=(B.current.focus({preventScroll:!0}),null))},onFocus:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||V.current||(V.current=!0,B.current=e.relatedTarget)},onMouseEnter:()=>A(!0),onMouseMove:()=>A(!0),onMouseLeave:()=>{P||A(!1)},onPointerDown:e=>{e.target instanceof HTMLElement&&e.target.dataset.dismissible===`false`||F(!0)},onPointerUp:()=>F(!1)},x.filter(n=>!n.position&&t===0||n.position===e).map((t,r)=>d.createElement(M,{key:t.id,icons:ne,index:r,toast:t,defaultRichColors:u,duration:m?.duration??ee,className:m?.className,descriptionClassName:m?.descriptionClassName,invert:n,visibleToasts:te,closeButton:m?.closeButton??o,interacting:P,position:e,style:m?.style,unstyled:m?.unstyled,classNames:m?.classNames,cancelButtonStyle:m?.cancelButtonStyle,actionButtonStyle:m?.actionButtonStyle,removeToast:H,toasts:x.filter(e=>e.position==t.position),heights:w.filter(e=>e.position==t.position),setHeights:D,expandByDefault:a,gap:g,loadingIcon:_,expanded:k,pauseWhenPageIsHidden:v,cn:b}
2))):null}))}),F=n(),I=({...e})=>(0,F.jsx)(P,{position:`top-center`,visibleToasts:1,className:`pointer-events-none whitespace-pre-line [--width:100%]! [&>li]:flex [&>li]:w-full [&>li]:justify-center [@media(max-width:600px)]:top-[max(env(safe-area-inset-top),20px)]!`,toastOptions:{unstyled:!0},...e}),L=`rounded-full w-5 h-5 flex items-center justify-center text-text-invert shrink-0`,R=({variant:e})=>{switch(e){case`error`:return(0,F.jsx)(`div`,{className:s(L,`bg-action-destructive`),children:(0,F.jsx)(c,{icon:o,size:12})});case`loading`:return(0,F.jsx)(l,{size:`sm`,className:`h-5 w-5`});default:return(0,F.jsx)(`div`,{className:s(L,`bg-action-success`),children:(0,F.jsx)(c,{icon:a,size:12})})}},z=e=>`@toast/message-${e?.toLowerCase().replace(/ /g,`-`)}`,B=({message:e,action:t,variant:n,i18nKey:r,i18nKeyArgs:a})=>{let{t:o}=i(),c=r?o(r,e,a):e;return(0,F.jsxs)(`div`,{"data-testid":z(c),className:s(`pointer-events-auto inline-flex min-h-10 select-none items-center gap-2 rounded-xl bg-background-raised pr-3 pl-2 text-sm text-text-default shadow-md`,!!t&&`pr-1`),children:[(0,F.jsxs)(`div`,{className:`flex items-center gap-2 py-1`,children:[(0,F.jsx)(R,{variant:n}),(0,F.jsx)(`div`,{className:`max-w-[27.375rem] py-1`,children:c})]}),t?(0,F.jsx)(u,{"data-testid":`@toast/action-button`,variant:`secondary`,size:`sm`,onClick:t.onClick,className:`ml-1`,children:t.label}):null]})},V=e=>{let t=async(t,n)=>{await e.action?.onClick(n),n.defaultPrevented||S.dismiss(t)};return S.custom(n=>(0,F.jsx)(B,{...e,action:e.action?{...e.action,onClick:e=>t(n,e)}:void 0}),{dismissible:!1,id:e.id,duration:e.duration,onAutoClose:e.onClose,onDismiss:e.onClose})},H=e=>S.dismiss(e);export{V as n,H as r,I as t};
3//# sourceMappingURL=toast-BzjjWPFE.js.map

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.