2 lines
18 KiB
JavaScript
2 lines
18 KiB
JavaScript
"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[583],{96642:function(J,U,t){var g=t(75782),y=t(58733),j=t(50959),d=t(72961),I=t(11527),i=["fieldProps","min","proFieldProps","max"],B=function(A,E){var r=A.fieldProps,a=A.min,m=A.proFieldProps,s=A.max,p=(0,y.Z)(A,i);return(0,I.jsx)(d.Z,(0,g.Z)({valueType:"digit",fieldProps:(0,g.Z)({min:a,max:s},r),ref:E,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:m},p))},M=j.forwardRef(B);U.Z=M},59419:function(J,U,t){var g=t(75782),y=t(58733),j=t(18518),d=t(50959),I=t(60061),i=t(72961),B=t(11527),M=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],$=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],A=d.forwardRef(function(s,p){var L=s.fieldProps,Y=s.children,z=s.params,R=s.proFieldProps,k=s.mode,G=s.valueEnum,X=s.request,e=s.showSearch,n=s.options,_=(0,y.Z)(s,M),l=(0,d.useContext)(I.Z);return(0,B.jsx)(i.Z,(0,g.Z)((0,g.Z)({valueEnum:(0,j.h)(G),request:X,params:z,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,g.Z)({options:n,mode:k,showSearch:e,getPopupContainer:l.getPopupContainer},L),ref:p,proFieldProps:R},_),{},{children:Y}))}),E=d.forwardRef(function(s,p){var L=s.fieldProps,Y=s.children,z=s.params,R=s.proFieldProps,k=s.mode,G=s.valueEnum,X=s.request,e=s.options,n=(0,y.Z)(s,$),_=(0,g.Z)({options:e,mode:k||"multiple",labelInValue:!0,showSearch:!0,showArrow:!1,autoClearSearchValue:!0,optionLabelProp:"label"},L),l=(0,d.useContext)(I.Z);return(0,B.jsx)(i.Z,(0,g.Z)((0,g.Z)({valueEnum:(0,j.h)(G),request:X,params:z,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,g.Z)({getPopupContainer:l.getPopupContainer},_),ref:p,proFieldProps:R},n),{},{children:Y}))}),r=A,a=E,m=r;m.SearchSelect=a,m.displayName="ProFormComponent",U.Z=m},40792:function(J,U,t){var g=t(75782),y=t(58733),j=t(50959),d=t(72961),I=t(11527),i=["fieldProps","unCheckedChildren","checkedChildren","proFieldProps"],B=j.forwardRef(function(M,$){var A=M.fieldProps,E=M.unCheckedChildren,r=M.checkedChildren,a=M.proFieldProps,m=(0,y.Z)(M,i);return(0,I.jsx)(d.Z,(0,g.Z)({valueType:"switch",fieldProps:(0,g.Z)({unCheckedChildren:E,checkedChildren:r},A),ref:$,valuePropName:"checked",proFieldProps:a,filedConfig:{valuePropName:"checked",ignoreWidth:!0}},m))});U.Z=B},66732:function(J,U,t){var g=t(75782),y=t(58733),j=t(50959),d=t(72961),I=t(11527),i=["fieldProps","proFieldProps"],B=["fieldProps","proFieldProps"],M="text",$=function(a){var m=a.fieldProps,s=a.proFieldProps,p=(0,y.Z)(a,i);return(0,I.jsx)(d.Z,(0,g.Z)({valueType:M,fieldProps:m,filedConfig:{valueType:M},proFieldProps:s},p))},A=function(a){var m=a.fieldProps,s=a.proFieldProps,p=(0,y.Z)(a,B);return(0,I.jsx)(d.Z,(0,g.Z)({valueType:"password",fieldProps:m,proFieldProps:s,filedConfig:{valueType:M}},p))},E=$;E.Password=A,E.displayName="ProFormComponent",U.Z=E},95707:function(J,U,t){t.r(U);var g=t(25359),y=t.n(g),j=t(49811),d=t.n(j),I=t(54306),i=t.n(I),B=t(27693),M=t(99168),$=t(12472),A=t(15797),E=t(81308),r=t(66732),a=t(59419),m=t(24176),s=t(96642),p=t(40792),L=t(86195),Y=t(4050),z=t(833),R=t(21362),k=t(68243),G=t(26572),X=t(79112),e=t(50959),n=t(11527);U.default=function(){var o=(0,e.useRef)(),F=(0,e.useState)(l),K=i()(F,2),C=K[0],O=K[1],S=[{title:"\u7F16\u53F7",dataIndex:"index",key:"index"},{title:"\u540D\u79F0",dataIndex:"name",key:"name"},{title:"\u7C7B\u578B",dataIndex:"type",key:"type",render:function(b,c){return(0,n.jsx)(Y.Z,{color:"purple",children:b})}},{title:"\u670D\u52A1\u5668",dataIndex:"server",key:"server"},{title:"\u7AEF\u53E3",dataIndex:"port",key:"port"},{title:"\u5907\u6CE8",dataIndex:"remark",key:"remark"},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"created_at",key:"created_at",render:function(b,c){return(0,n.jsx)("span",{children:new Date(b*1e3).toLocaleDateString()})}},{title:"\u542F\u7528",dataIndex:"enable",key:"enable",renderFormItem:function(){return(0,n.jsx)(z.Z,{disabled:!0,defaultChecked:!1})},render:function(b,c){return(0,n.jsx)(z.Z,{onChange:function(W){c.enable=W;var P={};P[c.id]=c,(0,L.request)("/api/storage",{method:"put",data:P}).then(function(h){var f,T,x=!1;for(var w in h.errors)x=!0,R.ZP.warning(h.errors[w],10);var v=!0;for(var N in h.messages)v=!0,R.ZP.info(h.messages[N],10);!x&&!v&&R.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01",1),(f=o.current)===null||f===void 0||(T=f.reloadAndRest)===null||T===void 0||T.call(f)})},defaultChecked:c==null?void 0:c.enable})}},{title:"\u64CD\u4F5C",valueType:"option",width:"10%",render:function(b,c){return[(0,n.jsx)("a",{onClick:function(){return O(c)},children:"\u7F16\u8F91"},"more"),(0,n.jsx)("a",{onClick:function(){var W={};W[c.id]="",(0,L.request)("/api/storage",{method:"put",data:W}).then(function(P){var h,f,T=!1;for(var x in P.errors)T=!0,R.ZP.warning(P.errors[x],10);var w=!0;for(var v in P.messages)w=!0,R.ZP.info(P.messages[v],10);!T&&!w&&R.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01",1),(h=o.current)===null||h===void 0||(f=h.reloadAndRest)===null||f===void 0||f.call(h)})},children:"\u5220\u9664"},"delete")]}}];return(0,n.jsxs)($._z,{content:"\u4EE3\u7406\u5217\u8868",children:[(0,n.jsx)(k.Z,{style:{marginBottom:10},children:(0,n.jsx)(G.ZP,{type:"primary",onClick:function(){O(u)},icon:(0,n.jsx)(B.Z,{}),children:"\u65B0\u5EFA\u4E00\u884C"})}),(0,n.jsx)(A.Z,{search:!1,actionRef:o,rowKey:function(b){return b.id},columns:S,request:d()(y()().mark(function D(){var b,c=arguments;return y()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return b=c.length>0&&c[0]!==void 0?c[0]:{},W.abrupt("return",(0,L.request)("/api/storage?keys=proxies",{params:b}).then(function(P){var h=[],f=0;for(var T in P.data)f++,P.data[T].id=T,P.data[T].index=f,h.push(P.data[T]);return P.data=h,P}));case 2:case"end":return W.stop()}},D)}))}),C.id!="-1"&&(0,n.jsx)(_,{open:C.id!="-1",data:C,onCancel:function(){return O(l)},onFinish:function(){var D=d()(y()().mark(function b(c){var V;return y()().wrap(function(P){for(;;)switch(P.prev=P.next){case 0:V={},C.id==""&&(C.id="proxies."+(0,M.Z)()),c.created_at=Math.floor(Date.now()/1e3),V[C.id]=c,(0,L.request)("/api/storage",{method:"put",data:V}).then(function(h){var f=!1;for(var T in h.errors)f=!0,R.ZP.warning(h.errors[T],4);var x=!1;for(var w in h.messages)x=!0,R.ZP.info(h.messages[w],4);if(console.log(f,x),!f&&!x){var v,N;R.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01",1),O(l),(v=o.current)===null||v===void 0||(N=v.reloadAndRest)===null||N===void 0||N.call(v)}});case 5:case"end":return P.stop()}},b)}));return function(b){return D.apply(this,arguments)}}()})]})};function _(o){var F,K,C,O,S,D,b=(0,e.useState)({}),c=i()(b,2),V=c[0],W=c[1],P=(0,e.useState)({}),h=i()(P,2),f=h[0],T=h[1],x=(0,e.useState)(o.data.type),w=i()(x,2),v=w[0],N=w[1],H=(0,e.useRef)(),ae=(0,e.useState)((F=(K=o.data)===null||K===void 0?void 0:K.plugin)!==null&&F!==void 0?F:""),ne=i()(ae,2),te=ne[0],oe=ne[1],re=(0,e.useState)((C=o.data["plugin-opts"])===null||C===void 0?void 0:C.mode),q=i()(re,2),ue=q[0],de=q[1];return(0,e.useEffect)(function(){return(0,L.request)("/api/proxy/scripts").then(function(ee){ee.data&&W(ee.data)}),function(){}},[]),(0,n.jsx)(X.Z,{title:o.data.id==0?"\u521B\u5EFA":"\u7F16\u8F91",open:!0,onCancel:o.onCancel,onOk:function(){var Z;o.onFinish(H==null||(Z=H.current)===null||Z===void 0?void 0:Z.getFieldsValue())},children:(0,n.jsxs)(E.A,{formRef:H,onValuesChange:function(Z){if("type"in Z&&N(Z.type),"plugin"in Z){var Q,le,ce=(Q=Z==null?void 0:Z.plugin)!==null&&Q!==void 0?Q:"";oe(ce),(le=H.current)===null||le===void 0||le.setFieldValue("plugin-opts",{}),de("")}if(console.log(Z),"plugin-opts"in Z&&"mode"in Z["plugin-opts"]){var se,ie,_e=(se=(ie=Z["plugin-opts"])===null||ie===void 0?void 0:ie.mode)!==null&&se!==void 0?se:"";de(_e)}},onFinish:o.onFinish,submitter:!1,children:[(0,n.jsxs)(E.A.Group,{title:"\u63CF\u8FF0",children:[(0,n.jsx)(r.Z,{tooltip:"\u7CFB\u7EDF\u552F\u4E00\u4E0D\u53EF\u66F4\u6539\uFF0C\u53EA\u80FD\u5220\u9664\u3002",name:"id",initialValue:o.data.id,label:"\u7FA4\u7EC4ID",hidden:!0}),(0,n.jsx)(r.Z,{name:"name",initialValue:o.data.name,label:"\u540D\u79F0",required:!0}),(0,n.jsx)(r.Z,{name:"remark",initialValue:o.data.remark,label:"\u5907\u6CE8",rules:[{message:"\u8BF7\u586B\u5199\u7FA4\u5907\u6CE8"}]})]}),(0,n.jsx)(E.A.Group,{children:(0,n.jsx)(a.Z,{tooltip:"\u5E73\u53F0\u63A5\u5165\u7CFB\u7EDF\u540E\u5C06\u81EA\u52A8\u51FA\u73B0\u5728\u5217\u8868\u4E2D\u3002",initialValue:o.data.type,valueEnum:{http:"Http",socks5:"Socks5",trojan:"Trojan",vmess:"Vmess",ss:"Shadowsocks",ssr:"ShadowSocksR",snell:"Snell"},width:"md",name:"type",label:"\u7C7B\u578B",required:!0})}),(0,n.jsxs)(m.UW,{title:"\u4EE3\u7406\u53C2\u6570",children:[(0,n.jsx)(r.Z,{name:"server",initialValue:o.data.server,label:"\u5730\u5740",required:!0}),(0,n.jsx)(s.Z,{name:"port",initialValue:o.data.port,label:"\u7AEF\u53E3",required:!0}),["http","socks5"].includes(v)&&(0,n.jsx)(r.Z,{name:"username",initialValue:o.data.username,label:"\u7528\u6237"}),["snell"].includes(v)&&(0,n.jsx)(r.Z,{name:"psk",initialValue:o.data.psk,label:"\u9884\u5171\u4EAB\u5BC6\u94A5"}),["http","ss","socks5","trojan"].includes(v)&&(0,n.jsx)(r.Z,{name:"password",initialValue:o.data.password,label:"\u5BC6\u7801"}),["vmess"].includes(v)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.Z,{name:"uuid",initialValue:o.data.uuid,label:"UUID"}),(0,n.jsx)(s.Z,{name:"alterId",initialValue:o.data.alterId,label:"AlterId"})]}),["vmess","trojan"].includes(v)&&(0,n.jsx)(p.Z,{name:"skip-cert-verify",initialValue:o.data["skip-cert-verify"],label:"\u8DF3\u8FC7\u8BC1\u4E66\u9A8C\u8BC1"}),["http","ss","vmess","socks5"].includes(v)&&(0,n.jsx)(p.Z,{name:"tls",initialValue:o.data.tls,label:"TLS"}),["vmess","trojan"].includes(v)&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.Z,{name:"network",initialValue:o.data.network,label:"\u4F20\u8F93\u65B9\u5F0F",width:"sm",valueEnum:Object.assign({ws:"WebSocket"},v=="vmess"?{h2:"HTTP/2"}:{http:"Http"})})}),["ss","vmess","ssr"].includes(v)&&(0,n.jsx)(a.Z,{name:"cipher",initialValue:o.data.tls?o.data.tls:"none",label:"\u52A0\u5BC6\u65B9\u5F0F",width:"md",valueEnum:v=="vmess"?{none:"none",auto:"Auto","chacha20-poly1305":"ChaCha20-Poly1305","aes-128-gcm":"AES-128-GCM"}:{"aes-128-gcm":"AES-128-GCM","aes-192-gcm":"AES-192-GCM","aes-256-gcm":"AES-256-GCM","aes-128-cfb":"AES-128-CFB","aes-192-cfb":"AES-192-CFB","aes-256-cfb":"AES-256-CFB","aes-128-ctr":"AES-128-CTR","aes-192-ctr":"AES-192-CTR","aes-256-ctr":"AES-256-CTR","rc4-md5":"RC4-MD5","chacha20-ietf":"ChaCha20-IETF",xchacha20:"XChaCha20","chacha20-ietf-poly1305":"ChaCha20-IETF-Poly1305","xchacha20-ietf-poly1305":"XChaCha20-IETF-Poly1305"}}),["ss"].includes(v)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.Z,{name:"plugin",initialValue:(O=o.data.plugin)!==null&&O!==void 0?O:"",label:"\u63D2\u4EF6",width:"md",valueEnum:{"":"none",obfs:"obfs","v2ray-plugin":"v2ray-plugin"}}),te!=""&&(0,n.jsxs)(m.UW,{title:"\u63D2\u4EF6\u53C2\u6570",children:[(0,n.jsx)(E.A.Group,{children:(0,n.jsx)(a.Z,{name:["plugin-opts","mode"],label:"\u6A21\u5F0F",width:"md",valueEnum:{"":"none",tls:"TLS",http:"Http",websocket:"Websocket"}})}),["websocket"].includes(ue)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(E.A.Group,{children:[(0,n.jsx)(p.Z,{label:"TLS",name:["plugin-opts","tls"]}),(0,n.jsx)(p.Z,{label:"\u8DF3\u8FC7\u8BC1\u4E66\u9A8C\u8BC1",name:["plugin-opts","skip-cert-verify"]})]}),(0,n.jsxs)(E.A.Group,{children:[(0,n.jsx)(p.Z,{label:"WebSocket",name:["plugin-opts","wss"]}),(0,n.jsx)(r.Z,{label:"\u4E3B\u673A(Host)",name:["plugin-opts","host"]}),(0,n.jsx)(r.Z,{label:"\u8DEF\u5F84(Path)",name:["plugin-opts","path"]}),(0,n.jsx)(p.Z,{label:"\u591A\u8DEF\u590D\u7528(Mux)",name:["plugin-opts","mux"]})]}),(0,n.jsx)(E.A.Group,{children:(0,n.jsx)(r.Z,{label:"\u81EA\u5B9A\u4E49\u8BF7\u6C42\u5934(Headers)",name:["plugin-opts","headers","custom"]})})]}),["http","tls"].includes(ue)&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(E.A.Group,{children:(0,n.jsx)(r.Z,{label:"\u4E3B\u673A(Host)",name:["plugin-opts","host"]})})})]})]})]}),(0,n.jsxs)(m.UW,{title:"\u652F\u63F4\u65B9\u5F0F",children:[(0,n.jsx)(a.Z,{initialValue:(S=o.data.rules)!==null&&S!==void 0?S:[],tooltip:"\u8F93\u5165\uFF0C\u56DE\u8F66\u6216\u70B9\u51FB\u9009\u62E9\u4EE5\u6DFB\u52A0\u6570\u636E",name:"rules",label:"\u57DF\u540D&IP",fieldProps:{mode:"multiple",showSearch:!0,onSearch:function(Z){(0,L.request)("/api/proxy/rules?keyword="+Z).then(function(Q){Q&&Q.data&&T(Q.data)})}},width:"lg",valueEnum:f}),(0,n.jsx)(a.Z,{initialValue:(D=o.data.plugins)!==null&&D!==void 0?D:[],name:"plugins",label:"\u811A\u672C",width:"lg",fieldProps:{mode:"multiple"},valueEnum:V})]})]})},o.data.chat_id)}var l={id:"-1",index:0,type:"",server:"",port:0,name:""},u={id:"",index:0,type:"",server:"",port:0,name:"",enable:!0}},4050:function(J,U,t){t.d(U,{Z:function(){return X}});var g=t(96157),y=t(84875),j=t.n(y),d=t(50959),I=t(85548),i=t(78862),B=t(70458);function M(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}var $=t(49272),A=t(42498),E=t(97624),r=t(74074);const a=(e,n,_)=>{const l=M(_);return{[`${e.componentCls}-${n}`]:{color:e[`color${_}`],background:e[`color${l}Bg`],borderColor:e[`color${l}Border`]}}},m=e=>(0,A.Z)(e,(n,_)=>{let{textColor:l,lightBorderColor:u,lightColor:o,darkColor:F}=_;return{[`${e.componentCls}-${n}`]:{color:l,background:o,borderColor:u,"&-inverse":{color:e.colorTextLightSolid,background:F,borderColor:F},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}}),s=e=>{const{paddingXXS:n,lineWidth:_,tagPaddingHorizontal:l,componentCls:u}=e,o=l-_,F=n-_;return{[u]:Object.assign(Object.assign({},(0,$.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:o,fontSize:e.tagFontSize,lineHeight:`${e.tagLineHeight}px`,whiteSpace:"nowrap",background:e.tagDefaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",[`&${u}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.tagDefaultColor},[`${u}-close-icon`]:{marginInlineStart:F,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${u}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},["&-checkable"]:{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${u}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},["&-hidden"]:{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:o}}),[`${u}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}};var p=(0,E.Z)("Tag",e=>{const{fontSize:n,lineHeight:_,lineWidth:l,fontSizeIcon:u}=e,o=Math.round(n*_),F=e.fontSizeSM,K=o-l*2,C=e.colorFillQuaternary,O=e.colorText,S=(0,r.TS)(e,{tagFontSize:F,tagLineHeight:K,tagDefaultBg:C,tagDefaultColor:O,tagIconSize:u-2*l,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary});return[s(S),m(S),a(S,"success","Success"),a(S,"processing","Info"),a(S,"error","Error"),a(S,"warning","Warning")]}),L=function(e,n){var _={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(_[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,l=Object.getOwnPropertySymbols(e);u<l.length;u++)n.indexOf(l[u])<0&&Object.prototype.propertyIsEnumerable.call(e,l[u])&&(_[l[u]]=e[l[u]]);return _},z=e=>{const{prefixCls:n,className:_,checked:l,onChange:u,onClick:o}=e,F=L(e,["prefixCls","className","checked","onChange","onClick"]),{getPrefixCls:K}=d.useContext(B.E_),C=c=>{u==null||u(!l),o==null||o(c)},O=K("tag",n),[S,D]=p(O),b=j()(O,{[`${O}-checkable`]:!0,[`${O}-checkable-checked`]:l},_,D);return S(d.createElement("span",Object.assign({},F,{className:b,onClick:C})))},R=function(e,n){var _={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&n.indexOf(l)<0&&(_[l]=e[l]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,l=Object.getOwnPropertySymbols(e);u<l.length;u++)n.indexOf(l[u])<0&&Object.prototype.propertyIsEnumerable.call(e,l[u])&&(_[l[u]]=e[l[u]]);return _};const k=(e,n)=>{const{prefixCls:_,className:l,rootClassName:u,style:o,children:F,icon:K,color:C,onClose:O,closeIcon:S,closable:D=!1,bordered:b=!0}=e,c=R(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:V,direction:W}=d.useContext(B.E_),[P,h]=d.useState(!0);d.useEffect(()=>{"visible"in c&&h(c.visible)},[c.visible]);const f=(0,I.o2)(C)||(0,I.yT)(C),T=Object.assign({backgroundColor:C&&!f?C:void 0},o),x=V("tag",_),[w,v]=p(x),N=j()(x,{[`${x}-${C}`]:f,[`${x}-has-color`]:C&&!f,[`${x}-hidden`]:!P,[`${x}-rtl`]:W==="rtl",[`${x}-borderless`]:!b},l,u,v),H=q=>{q.stopPropagation(),O==null||O(q),!q.defaultPrevented&&h(!1)},ae=d.useMemo(()=>D?S?d.createElement("span",{className:`${x}-close-icon`,onClick:H},S):d.createElement(g.Z,{className:`${x}-close-icon`,onClick:H}):null,[D,S,x,H]),ne=typeof c.onClick=="function"||F&&F.type==="a",te=K||null,oe=te?d.createElement(d.Fragment,null,te,d.createElement("span",null,F)):F,re=d.createElement("span",Object.assign({},c,{ref:n,className:N,style:T}),oe,ae);return w(ne?d.createElement(i.Z,null,re):re)},G=d.forwardRef(k);G.CheckableTag=z;var X=G},99168:function(J,U,t){t.d(U,{Z:function(){return E}});var y={randomUUID:typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let j;const d=new Uint8Array(16);function I(){if(!j&&(j=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!j))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return j(d)}const i=[];for(let r=0;r<256;++r)i.push((r+256).toString(16).slice(1));function B(r,a=0){return(i[r[a+0]]+i[r[a+1]]+i[r[a+2]]+i[r[a+3]]+"-"+i[r[a+4]]+i[r[a+5]]+"-"+i[r[a+6]]+i[r[a+7]]+"-"+i[r[a+8]]+i[r[a+9]]+"-"+i[r[a+10]]+i[r[a+11]]+i[r[a+12]]+i[r[a+13]]+i[r[a+14]]+i[r[a+15]]).toLowerCase()}function M(r,a=0){const m=B(r,a);if(!validate(m))throw TypeError("Stringified UUID is invalid");return m}var $=null;function A(r,a,m){if(y.randomUUID&&!a&&!r)return y.randomUUID();r=r||{};const s=r.random||(r.rng||I)();if(s[6]=s[6]&15|64,s[8]=s[8]&63|128,a){m=m||0;for(let p=0;p<16;++p)a[m+p]=s[p];return a}return B(s)}var E=A}}]);
|