%PDF- %PDF-
Direktori : /home/opti/www/startup-life/assets/ |
Current File : /home/opti/www/startup-life/assets/Checkbox-5f253e47.js |
import{j as t,i as P,h as y,s as B,p as M,k as l,_ as n,q as S,r as m,l as g,m as R,n as _,o as H}from"./index-5492fbe1.js";import{S as E}from"./SwitchBase-f9d84931.js";import{c as h}from"./createSvgIcon-6a373a0a.js";const O=h(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"),U=h(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"),V=h(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 y("MuiCheckbox",o)}const N=P("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),u=N,F=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],q=o=>{const{classes:e,indeterminate:c,color:a,size:r}=o,s={root:["root",c&&"indeterminate",`color${l(a)}`,`size${l(r)}`]},d=H(s,L,e);return n({},e,d)},w=B(E,{shouldForwardProp:o=>M(o)||o==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(o,e)=>{const{ownerState:c}=o;return[e.root,c.indeterminate&&e.indeterminate,e[`size${l(c.size)}`],c.color!=="default"&&e[`color${l(c.color)}`]]}})(({theme:o,ownerState:e})=>n({color:(o.vars||o).palette.text.secondary},!e.disableRipple&&{"&:hover":{backgroundColor:o.vars?`rgba(${e.color==="default"?o.vars.palette.action.activeChannel:o.vars.palette[e.color].mainChannel} / ${o.vars.palette.action.hoverOpacity})`:S(e.color==="default"?o.palette.action.active:o.palette[e.color].main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},e.color!=="default"&&{[`&.${u.checked}, &.${u.indeterminate}`]:{color:(o.vars||o).palette[e.color].main},[`&.${u.disabled}`]:{color:(o.vars||o).palette.action.disabled}})),T=t.jsx(U,{}),W=t.jsx(O,{}),A=t.jsx(V,{}),D=m.forwardRef(function(e,c){var a,r;const s=g({props:e,name:"MuiCheckbox"}),{checkedIcon:d=T,color:b="primary",icon:z=W,indeterminate:i=!1,indeterminateIcon:x=A,inputProps:I,size:p="medium",className:$}=s,j=R(s,F),k=i?x:z,C=i?x:d,v=n({},s,{color:b,indeterminate:i,size:p}),f=q(v);return t.jsx(w,n({type:"checkbox",inputProps:n({"data-indeterminate":i},I),icon:m.cloneElement(k,{fontSize:(a=k.props.fontSize)!=null?a:p}),checkedIcon:m.cloneElement(C,{fontSize:(r=C.props.fontSize)!=null?r:p}),ownerState:v,ref:c,className:_(f.root,$)},j,{classes:f}))}),Q=D;export{Q as C};