Files
school2/public/assets/config-provider-BFg4S-AS.js
T
2026-07-31 18:51:41 +08:00

1 line
6.4 KiB
JavaScript

import{i as e}from"./rolldown-runtime-BgaNhQyE.js";import{$n as t,Ct as n,Dr as r,Et as i,Fn as a,Gn as o,In as s,Ln as c,Pt as l,Vt as ee,Yt as u,an as te,at as d,en as f,gn as ne,gr as p,ht as m,in as h,it as re,jn as g,mt as _,ot as ie,rn as ae,rt as v}from"./jsx-runtime-ADHq9IcL.js";import{C as oe,w as y,x as b}from"./tooltip-CRuv8UNz.js";import{s as se}from"./space-BqavXZJj.js";var x=(e,t)=>{let[n,r]=f();return g({theme:n,token:r,hashId:``,path:[`ant-design-icons`,e],nonce:()=>t?.nonce,layer:{name:`antd`}},()=>u(e))},S=e(r()),C={...m.Modal},w=[],T=()=>w.reduce((e,t)=>({...e,...t}),m.Modal);function E(e){if(e){let t={...e};return w.push(t),C=T(),()=>{w=w.filter(e=>e!==t),C=T()}}C={...m.Modal}}function D(){return C}var ce=`internalMark`,O=e=>{let{locale:t={},children:n,_ANT_MARK__:r}=e;S.useEffect(()=>E(t?.Modal),[t]);let i=S.useMemo(()=>({...t,exist:!0}),[t]);return S.createElement(_.Provider,{value:i},n)};function k(){return{componentDisabled:(0,S.useContext)(d),componentSize:(0,S.useContext)(v)}}function le(e,n,r){y(`ConfigProvider`);let i=e||{},a=i.inherit===!1||!n?{...h,hashed:n?.hashed??h.hashed,cssVar:n?.cssVar}:n,o=(0,S.useId)();return p(()=>{if(!e)return n;let t={...a.components};Object.keys(e.components||{}).forEach(n=>{t[n]={...t[n],...e.components[n]}});let s=`css-var-${o.replace(/:/g,``)}`,c={prefix:r?.prefixCls,...a.cssVar,...i.cssVar,key:i.cssVar?.key||s};return{...a,...i,token:{...a.token,...i.token},components:t,cssVar:c}},[i,a],(e,n)=>e.some((e,r)=>{let i=n[r];return!t(e,i,!0)}))}var A=S.createContext(!0);function ue(e){let t=S.useContext(A),{children:n}=e,[,r]=f(),{motion:i}=r,a=S.useRef(!1);return a.current||=t!==i,a.current?S.createElement(A.Provider,{value:i},S.createElement(l,{motion:i},n)):n}var de=()=>null,fe=({iconPrefixCls:e,csp:t})=>(x(e,t),null),pe=[`getTargetContainer`,`getPopupContainer`,`renderEmpty`,`input`,`pagination`,`form`,`select`,`button`],j,M,N,P;function F(){return j||`ant`}function I(){return M||`anticon`}var L=e=>{let{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(j=t),n!==void 0&&(M=n),`holderRender`in e&&(P=i),r&&(N=r)},R=()=>({getPrefixCls:(e,t)=>t||(e?`${F()}-${e}`:F()),getIconPrefixCls:I,getRootPrefixCls:()=>j||F(),getTheme:()=>N,holderRender:P}),z=e=>{let{children:t,csp:r,autoInsertSpaceInButton:l,alert:u,affix:d,anchor:f,app:h,form:g,locale:_,componentSize:v,direction:y,space:x,splitter:C,virtual:w,dropdownMatchSelectWidth:T,popupMatchSelectWidth:E,popupOverflow:D,legacyLocale:k,parentContext:A,iconPrefixCls:j,theme:M,componentDisabled:N,segmented:P,statistic:F,spin:I,calendar:L,carousel:R,cascader:z,collapse:B,typography:me,checkbox:he,descriptions:ge,divider:_e,drawer:ve,skeleton:ye,steps:be,image:xe,layout:Se,list:Ce,mentions:we,modal:Te,progress:Ee,result:De,slider:Oe,breadcrumb:ke,masonry:Ae,menu:je,pagination:Me,input:Ne,inputPassword:Pe,inputSearch:Fe,textArea:Ie,otp:Le,empty:Re,badge:ze,borderBeam:Be,radio:Ve,rate:He,ribbon:Ue,switch:We,transfer:Ge,avatar:Ke,message:qe,tag:Je,table:Ye,card:Xe,cardMeta:Ze,tabs:Qe,timeline:$e,timePicker:et,upload:tt,notification:nt,tree:rt,colorPicker:it,datePicker:at,rangePicker:ot,flex:st,wave:ct,dropdown:lt,warning:ut,tour:dt,tooltip:V,popover:ft,popconfirm:pt,qrcode:mt,floatButton:ht,floatButtonGroup:gt,variant:_t,inputNumber:vt,treeSelect:yt,watermark:bt}=e,H=S.useMemo(()=>i(_)&&Object.prototype.hasOwnProperty.call(_,`default`)&&_.default?.locale?_.default:_,[_]),U=S.useCallback((t,n)=>{let{prefixCls:r}=e;if(n)return n;let i=r||A.getPrefixCls(``);return t?`${i}-${t}`:i},[A.getPrefixCls,e.prefixCls]),W=j||A.iconPrefixCls||`anticon`,G=r||A.csp,K=le(M,A.theme,{prefixCls:U(``)}),q={csp:G,autoInsertSpaceInButton:l,alert:u,affix:d,anchor:f,app:h,locale:H||k,direction:y,space:x,splitter:C,virtual:w,popupMatchSelectWidth:E??T,popupOverflow:D,getPrefixCls:U,iconPrefixCls:W,theme:K,segmented:P,statistic:F,spin:I,calendar:L,carousel:R,cascader:z,collapse:B,typography:me,checkbox:he,descriptions:ge,divider:_e,drawer:ve,skeleton:ye,steps:be,image:xe,input:Ne,inputPassword:Pe,inputSearch:Fe,textArea:Ie,otp:Le,layout:Se,list:Ce,mentions:we,modal:Te,progress:Ee,result:De,slider:Oe,breadcrumb:ke,masonry:Ae,menu:je,pagination:Me,empty:Re,badge:ze,borderBeam:Be,radio:Ve,rate:He,ribbon:Ue,switch:We,transfer:Ge,avatar:Ke,message:qe,tag:Je,table:Ye,card:Xe,cardMeta:Ze,tabs:Qe,timeline:$e,timePicker:et,upload:tt,notification:nt,tree:rt,colorPicker:it,datePicker:at,rangePicker:ot,flex:st,wave:ct,dropdown:lt,warning:ut,tour:dt,tooltip:V,popover:ft,popconfirm:pt,qrcode:mt,floatButton:ht,floatButtonGroup:gt,variant:_t,inputNumber:vt,treeSelect:yt,watermark:bt},J={...A};Object.keys(q).forEach(e=>{q[e]!==void 0&&(J[e]=q[e])}),pe.forEach(t=>{let n=e[t];n&&(J[t]=n)}),l!==void 0&&(J.button={autoInsertSpace:l,...J.button});let Y=p(()=>J,J,(e,t)=>{let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some(n=>e[n]!==t[n])}),{layer:X}=S.useContext(s),Z=S.useMemo(()=>({prefixCls:W,csp:G,layer:X?`antd`:void 0,zeroRuntime:K?.zeroRuntime}),[W,G,X,K?.zeroRuntime]),Q=S.createElement(S.Fragment,null,S.createElement(fe,{iconPrefixCls:W,csp:G}),S.createElement(de,{dropdownMatchSelectWidth:T}),t),$=S.useMemo(()=>o(m.Form?.defaultValidateMessages||{},Y.locale?.Form?.defaultValidateMessages||{},Y.form?.validateMessages||{},g?.validateMessages||{}),[Y,g?.validateMessages]);Object.keys($).length>0&&(Q=S.createElement(se.Provider,{value:$},Q)),H&&(Q=S.createElement(O,{locale:H,_ANT_MARK__:ce},Q)),(W||G)&&(Q=S.createElement(ee.Provider,{value:Z},Q)),v&&(Q=S.createElement(re,{size:v},Q)),Q=S.createElement(ue,null,Q),V?.unique&&(Q=S.createElement(b,null,Q));let xt=S.useMemo(()=>{let{algorithm:e,token:t,components:r,cssVar:i,...o}=K||{},s=e&&(!Array.isArray(e)||e.length>0)?a(e):te,c={};Object.entries(r||{}).forEach(([e,t])=>{let r={...t};`algorithm`in r&&(r.algorithm===!0?r.theme=s:(Array.isArray(r.algorithm)||n(r.algorithm))&&(r.theme=a(r.algorithm)),delete r.algorithm),c[e]=r});let l={...ne,...t};return{...o,theme:s,token:l,components:c,override:{override:l,...c},cssVar:i}},[K]);return M&&(Q=S.createElement(ae.Provider,{value:xt},Q)),Y.warning&&(Q=S.createElement(oe.Provider,{value:Y.warning},Q)),N!==void 0&&(Q=S.createElement(ie,{disabled:N},Q)),S.createElement(c.Provider,{value:Y},Q)},B=e=>{let t=S.useContext(c),n=S.useContext(_);return S.createElement(z,{parentContext:t,legacyLocale:n,...e})};B.ConfigContext=c,B.SizeContext=v,B.config=L,B.useConfig=k,Object.defineProperty(B,"SizeContext",{get:()=>v});export{R as n,D as r,B as t};