????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/tracnghiem.gdtsolutions.vn/wwwroot/assets/
Upload File :
Current File : C:/inetpub/vhost/tracnghiem.gdtsolutions.vn/wwwroot/assets/Checkbox-60209323.js

import{av as m,j as t,a as O,g as P,s as B,r as R,c as C,_ as a,l as S,b as p,u as T,e as M,f as _,p as e,a_ as E,h as H}from"./index-9bcd78a9.js";import{S as N}from"./SwitchBase-f2562236.js";const U=m(t.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),V=m(t.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),w=m(t.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function L(o){return P("MuiCheckbox",o)}const F=O("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary"]),u=F,q=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],W=o=>{const{classes:c,indeterminate:n,color:r}=o,i={root:["root",n&&"indeterminate",`color${C(r)}`]},s=H(i,L,c);return a({},c,s)},A=B(N,{shouldForwardProp:o=>R(o)||o==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(o,c)=>{const{ownerState:n}=o;return[c.root,n.indeterminate&&c.indeterminate,n.color!=="default"&&c[`color${C(n.color)}`]]}})(({theme:o,ownerState:c})=>a({color:(o.vars||o).palette.text.secondary},!c.disableRipple&&{"&:hover":{backgroundColor:o.vars?`rgba(${c.color==="default"?o.vars.palette.action.activeChannel:o.vars.palette.primary.mainChannel} / ${o.vars.palette.action.hoverOpacity})`:S(c.color==="default"?o.palette.action.active:o.palette[c.color].main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},c.color!=="default"&&{[`&.${u.checked}, &.${u.indeterminate}`]:{color:(o.vars||o).palette[c.color].main},[`&.${u.disabled}`]:{color:(o.vars||o).palette.action.disabled}})),D=t.jsx(V,{}),G=t.jsx(U,{}),J=t.jsx(w,{}),v=p.forwardRef(function(c,n){var r,i;const s=T({props:c,name:"MuiCheckbox"}),{checkedIcon:y=D,color:I="primary",icon:g=G,indeterminate:l=!1,indeterminateIcon:h=J,inputProps:j,size:d="medium",className:z}=s,$=M(s,q),f=l?h:g,x=l?h:y,b=a({},s,{color:I,indeterminate:l,size:d}),k=W(b);return t.jsx(A,a({type:"checkbox",inputProps:a({"data-indeterminate":l},j),icon:p.cloneElement(f,{fontSize:(r=f.props.fontSize)!=null?r:d}),checkedIcon:p.cloneElement(x,{fontSize:(i=x.props.fontSize)!=null?i:d}),ownerState:b,ref:n,className:_(k.root,z)},$,{classes:k}))});v.propTypes={checked:e.bool,checkedIcon:e.node,classes:e.object,className:e.string,color:e.oneOfType([e.oneOf(["default","primary","secondary","error","info","success","warning"]),e.string]),defaultChecked:e.bool,disabled:e.bool,disableRipple:e.bool,icon:e.node,id:e.string,indeterminate:e.bool,indeterminateIcon:e.node,inputProps:e.object,inputRef:E,onChange:e.func,required:e.bool,size:e.oneOfType([e.oneOf(["medium","small"]),e.string]),sx:e.oneOfType([e.arrayOf(e.oneOfType([e.func,e.object,e.bool])),e.func,e.object]),value:e.any};const X=v;export{X as C};