1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9649],{39649:function(n,e,c){c.d(e,{Z:function(){return Z}});var a=c(75271),t=c(774),i=c(82187),o=c.n(i),l=c(45929),r=c(75621),d=c(50155),s=c(17039),u=c(93954),h=c(14583),g=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],m=a.forwardRef(function(n,e){var c,t=n.prefixCls,i=void 0===t?"rc-switch":t,m=n.className,k=n.checked,b=n.defaultChecked,p=n.disabled,I=n.loadingIcon,S=n.checkedChildren,w=n.unCheckedChildren,f=n.onClick,v=n.onChange,C=n.onKeyDown,E=(0,s.Z)(n,g),y=(0,u.Z)(!1,{value:k,defaultValue:b}),q=(0,d.Z)(y,2),x=q[0],O=q[1];function M(n,e){var c=x;return p||(O(c=n),null==v||v(c,e)),c}var N=o()(i,m,(c={},(0,r.Z)(c,"".concat(i,"-checked"),x),(0,r.Z)(c,"".concat(i,"-disabled"),p),c));return a.createElement("button",(0,l.Z)({},E,{type:"button",role:"switch","aria-checked":x,disabled:p,className:N,ref:e,onKeyDown:function(n){n.which===h.Z.LEFT?M(!1,n):n.which===h.Z.RIGHT&&M(!0,n),null==C||C(n)},onClick:function(n){var e=M(!x,n);null==f||f(e,n)}}),I,a.createElement("span",{className:"".concat(i,"-inner")},a.createElement("span",{className:"".concat(i,"-inner-checked")},S),a.createElement("span",{className:"".concat(i,"-inner-unchecked")},w)))});m.displayName="Switch";var k=c(71192),b=c(88859),p=c(8154),I=c(79038),S=c(84759),w=c(84432),f=c(42446),v=c(38841),C=c(83509);let E=n=>{let{componentCls:e,trackHeightSM:c,trackPadding:a,trackMinWidthSM:t,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l,calc:r}=n,d="".concat(e,"-inner"),s=(0,S.unit)(r(l).add(r(a).mul(2)).equal()),u=(0,S.unit)(r(o).mul(2).equal());return{[e]:{["&".concat(e,"-small")]:{minWidth:t,height:c,lineHeight:(0,S.unit)(c),["".concat(e,"-inner")]:{paddingInlineStart:o,paddingInlineEnd:i,["".concat(d,"-checked, ").concat(d,"-unchecked")]:{minHeight:c},["".concat(d,"-checked")]:{marginInlineStart:"calc(-100% + ".concat(s," - ").concat(u,")"),marginInlineEnd:"calc(100% - ".concat(s," + ").concat(u,")")},["".concat(d,"-unchecked")]:{marginTop:r(c).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},["".concat(e,"-handle")]:{width:l,height:l},["".concat(e,"-loading-icon")]:{top:r(r(l).sub(n.switchLoadingIconSize)).div(2).equal(),fontSize:n.switchLoadingIconSize},["&".concat(e,"-checked")]:{["".concat(e,"-inner")]:{paddingInlineStart:i,paddingInlineEnd:o,["".concat(d,"-checked")]:{marginInlineStart:0,marginInlineEnd:0},["".concat(d,"-unchecked")]:{marginInlineStart:"calc(100% - ".concat(s," + ").concat(u,")"),marginInlineEnd:"calc(-100% + ".concat(s," - ").concat(u,")")}},["".concat(e,"-handle")]:{insetInlineStart:"calc(100% - ".concat((0,S.unit)(r(l).add(a).equal()),")")}},["&:not(".concat(e,"-disabled):active")]:{["&:not(".concat(e,"-checked) ").concat(d)]:{["".concat(d,"-unchecked")]:{marginInlineStart:r(n.marginXXS).div(2).equal(),marginInlineEnd:r(n.marginXXS).mul(-1).div(2).equal()}},["&".concat(e,"-checked ").concat(d)]:{["".concat(d,"-checked")]:{marginInlineStart:r(n.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:r(n.marginXXS).div(2).equal()}}}}}}},y=n=>{let{componentCls:e,handleSize:c,calc:a}=n;return{[e]:{["".concat(e,"-loading-icon").concat(n.iconCls)]:{position:"relative",top:a(a(c).sub(n.fontSize)).div(2).equal(),color:n.switchLoadingIconColor,verticalAlign:"top"},["&".concat(e,"-checked ").concat(e,"-loading-icon")]:{color:n.switchColor}}}},q=n=>{let{componentCls:e,trackPadding:c,handleBg:a,handleShadow:t,handleSize:i,calc:o}=n,l="".concat(e,"-handle");return{[e]:{[l]:{position:"absolute",top:c,insetInlineStart:c,width:i,height:i,transition:"all ".concat(n.switchDuration," ease-in-out"),"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:o(i).div(2).equal(),boxShadow:t,transition:"all ".concat(n.switchDuration," ease-in-out"),content:'""'}},["&".concat(e,"-checked ").concat(l)]:{insetInlineStart:"calc(100% - ".concat((0,S.unit)(o(i).add(c).equal()),")")},["&:not(".concat(e,"-disabled):active")]:{["".concat(l,"::before")]:{insetInlineEnd:n.switchHandleActiveInset,insetInlineStart:0},["&".concat(e,"-checked ").concat(l,"::before")]:{insetInlineEnd:0,insetInlineStart:n.switchHandleActiveInset}}}}},x=n=>{let{componentCls:e,trackHeight:c,trackPadding:a,innerMinMargin:t,innerMaxMargin:i,handleSize:o,calc:l}=n,r="".concat(e,"-inner"),d=(0,S.unit)(l(o).add(l(a).mul(2)).equal()),s=(0,S.unit)(l(i).mul(2).equal());return{[e]:{[r]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:t,transition:"padding-inline-start ".concat(n.switchDuration," ease-in-out, padding-inline-end ").concat(n.switchDuration," ease-in-out"),["".concat(r,"-checked, ").concat(r,"-unchecked")]:{dis
1play:"block",color:n.colorTextLightSolid,fontSize:n.fontSizeSM,transition:"margin-inline-start ".concat(n.switchDuration," ease-in-out, margin-inline-end ").concat(n.switchDuration," ease-in-out"),pointerEvents:"none",minHeight:c},["".concat(r,"-checked")]:{marginInlineStart:"calc(-100% + ".concat(d," - ").concat(s,")"),marginInlineEnd:"calc(100% - ".concat(d," + ").concat(s,")")},["".concat(r,"-unchecked")]:{marginTop:l(c).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},["&".concat(e,"-checked ").concat(r)]:{paddingInlineStart:t,paddingInlineEnd:i,["".concat(r,"-checked")]:{marginInlineStart:0,marginInlineEnd:0},["".concat(r,"-unchecked")]:{marginInlineStart:"calc(100% - ".concat(d," + ").concat(s,")"),marginInlineEnd:"calc(-100% + ".concat(d," - ").concat(s,")")}},["&:not(".concat(e,"-disabled):active")]:{["&:not(".concat(e,"-checked) ").concat(r)]:{["".concat(r,"-unchecked")]:{marginInlineStart:l(a).mul(2).equal(),marginInlineEnd:l(a).mul(-1).mul(2).equal()}},["&".concat(e,"-checked ").concat(r)]:{["".concat(r,"-checked")]:{marginInlineStart:l(a).mul(-1).mul(2).equal(),marginInlineEnd:l(a).mul(2).equal()}}}}}},O=n=>{let{componentCls:e,trackHeight:c,trackMinWidth:a}=n;return{[e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(n)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:c,lineHeight:(0,S.unit)(c),verticalAlign:"middle",background:n.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:"all ".concat(n.motionDurationMid),userSelect:"none",["&:hover:not(".concat(e,"-disabled)")]:{background:n.colorTextTertiary}}),(0,f.Qy)(n)),{["&".concat(e,"-checked")]:{background:n.switchColor,["&:hover:not(".concat(e,"-disabled)")]:{background:n.colorPrimaryHover}},["&".concat(e,"-loading, &").concat(e,"-disabled")]:{cursor:"not-allowed",opacity:n.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},["&".concat(e,"-rtl")]:{direction:"rtl"}})}};var M=(0,v.I$)("Switch",n=>{let e=(0,C.mergeToken)(n,{switchDuration:n.motionDurationMid,switchColor:n.colorPrimary,switchDisabledOpacity:n.opacityLoading,switchLoadingIconSize:n.calc(n.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:"rgba(0, 0, 0, ".concat(n.opacityLoading,")"),switchHandleActiveInset:"-30%"});return[O(e),x(e),q(e),y(e),E(e)]},n=>{let{fontSize:e,lineHeight:c,controlHeight:a,colorWhite:t}=n,i=e*c,o=a/2,l=i-4,r=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*r+4,trackPadding:2,handleBg:t,handleSize:l,handleSizeSM:r,handleShadow:"0 2px 4px 0 ".concat(new w.FastColor("#00230b").setA(.2).toRgbString()),innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:r/2,innerMaxMarginSM:r+2+4}}),N=function(n,e){var c={};for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&0>e.indexOf(a)&&(c[a]=n[a]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(var t=0,a=Object.getOwnPropertySymbols(n);t<a.length;t++)0>e.indexOf(a[t])&&Object.prototype.propertyIsEnumerable.call(n,a[t])&&(c[a[t]]=n[a[t]]);return c};let D=a.forwardRef((n,e)=>{let{prefixCls:c,size:i,disabled:l,loading:r,className:d,rootClassName:s,style:h,checked:g,value:S,defaultChecked:w,defaultValue:f,onChange:v}=n,C=N(n,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[E,y]=(0,u.Z)(!1,{value:null!=g?g:S,defaultValue:null!=w?w:f}),{getPrefixCls:q,direction:x,switch:O}=a.useContext(b.E_),D=a.useContext(p.Z),Z=(null!=l?l:D)||r,H=q("switch",c),j=a.createElement("div",{className:"".concat(H,"-handle")},r&&a.createElement(t.Z,{className:"".concat(H,"-loading-icon")})),[z,T,L]=M(H),A=(0,I.Z)(i),X=o()(null==O?void 0:O.className,{["".concat(H,"-small")]:"small"===A,["".concat(H,"-loading")]:r,["".concat(H,"-rtl")]:"rtl"===x},d,s,T,L),_=Object.assign(Object.assign({},null==O?void 0:O.style),h);return z(a.createElement(k.Z,{component:"Switch",disabled:Z},a.createElement(m,Object.assign({},C,{checked:E,onChange:function(){for(var n=arguments.length,e=Array(n),c=0;c<n;c++)e[c]=arguments[c];y(e[0]),null==v||v.apply(void 0,e)},prefixCls:H,className:X,style:_,disabled:Z,ref:e,loadingIcon:j}))))});D.__ANT_SWITCH=!0;var Z=D}}]);
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.