import{i as e,t}from"./rolldown-runtime-BgaNhQyE.js";import{Bn as n,Dr as r,Ft as i,Ln as a,Un as o,Vn as s,yt as c,zn as l}from"./jsx-runtime-ADHq9IcL.js";import{n as u,t as d}from"./config-provider-BFg4S-AS.js";import{a as f,c as p,h as m,i as h,o as g,r as _,s as v,t as y}from"./context-o-GHk4GQ.js";var b=e(r()),x=e=>{let{items:t,classNames:n,style:r}=e,{getPrefixCls:i}=l(`message`),a=i(`message`),o=c(a),[u,d]=p(a,o),f=`${a}-notice`,h=t.map(e=>{let{content:t,duration:n,key:r,type:i}=e,o=i?`${f}-icon-${i}`:void 0;return{key:r,duration:n,icon:v(i),title:t,className:`${f}-${i}`,classNames:{wrapper:`${a}-${i}`,icon:o}}});return b.createElement(m,{prefixCls:a,placement:`top`,configList:h,className:s(u,d,o),classNames:{...n,wrapper:n?.wrapper,title:n?.title},style:r,stack:!1})},S=null,C=e=>e(),w=[],T={};function E(){let{getContainer:e,duration:t,rtl:n,maxCount:r,top:i,stack:a}=T,o=e?.()||document.body;return{getContainer:()=>o,duration:t,rtl:n,maxCount:r,top:i,stack:a}}var D=b.forwardRef((e,t)=>{let{messageConfig:n,sync:r}=e,{getPrefixCls:i}=(0,b.useContext)(a),o=T.prefixCls||i(`message`),s=(0,b.useContext)(y),[c,l]=_({...n,prefixCls:o,...s.message});return b.useImperativeHandle(t,()=>{let e={...c};return Object.keys(e).forEach(t=>{e[t]=(...e)=>(r(),c[t].apply(c,e))}),{instance:e,sync:r}}),l}),O=b.forwardRef((e,t)=>{let[n,r]=b.useState(E),i=()=>{r(E)};b.useEffect(i,[]);let a=u(),o=a.getRootPrefixCls(),s=a.getIconPrefixCls(),c=a.getTheme(),l=b.createElement(D,{ref:t,sync:i,messageConfig:n});return b.createElement(d,{prefixCls:o,iconPrefixCls:s,theme:c},a.holderRender?a.holderRender(l):l)}),k=()=>{if(!S){let e=document.createDocumentFragment(),t={fragment:e};S=t,C(()=>{o(b.createElement(O,{ref:e=>{let{instance:n,sync:r}=e||{};Promise.resolve().then(()=>{!t.instance&&n&&(t.instance=n,t.sync=r,k())})}}),e)});return}S.instance&&(w.forEach(e=>{let{type:t,skipped:r}=e;if(!r)switch(t){case`open`:C(()=>{let t=S.instance.open({...T,...e.config});t?.then(e.resolve),e.setCloseFn(t)});break;case`destroy`:C(()=>{S?.instance.destroy(e.key)});break;default:C(()=>{var r;let i=(r=S.instance)[t].apply(r,n(e.args));i?.then(e.resolve),e.setCloseFn(i)})}}),w=[])};function A(e){T={...T,...e},C(()=>{S?.sync?.()})}function j(e){let t=f(t=>{let n,r={type:`open`,config:e,resolve:t,setCloseFn:e=>{n=e}};return w.push(r),()=>{n?C(()=>{n()}):r.skipped=!0}});return k(),t}function M(e,t){u();let n=f(n=>{let r,i={type:e,args:t,resolve:n,setCloseFn:e=>{r=e}};return w.push(i),()=>{r?C(()=>{r()}):i.skipped=!0}});return k(),n}var N=e=>{w.push({type:`destroy`,key:e}),k()},P=[`success`,`info`,`warning`,`error`,`loading`],F={open:j,destroy:N,config:A,useMessage:h,_InternalPanelDoNotUseOrYouWillBeFired:g,_InternalListDoNotUseOrYouWillBeFired:x};P.forEach(e=>{F[e]=(...t)=>M(e,t)});var I=e(t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z`}}]},name:`paper-clip`,theme:`outlined`}}))());function L(){return L=Object.assign?Object.assign.bind():function(e){for(var t=1;tb.createElement(i,L({},e,{ref:t,icon:I.default}))),z=e(t((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default={icon:{tag:`svg`,attrs:{viewBox:`64 64 896 896`,focusable:`false`},children:[{tag:`path`,attrs:{d:`M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2zM304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z`}}]},name:`picture`,theme:`outlined`}}))());function B(){return B=Object.assign?Object.assign.bind():function(e){for(var t=1;tb.createElement(i,B({},e,{ref:t,icon:z.default})));export{R as n,F as r,V as t};