PageSourceSearch

https://ofw.ourfamilywizard.com/app/assets/Checkbox-B4EXmKz4.js

js ourfamilywizard.com collected 2026-10-01 11:42:27 UTC 2,796 bytes, 1 lines download raw bytes

1import{_ as f,j as a,as as w,at as M,r as m,au as $,aC as F,aO as O,af as B,s as H,ax as n,ay as V,aF as E,az as U,aA as y}from"./WarningIcon-hckcyQCq.js";import{S as L}from"./FormControlLabel-Gyo7sKej.js";const N=f(a.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"})),T=f(a.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"})),A=f(a.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"}));function D(e){return M("MuiCheckbox",e)}const x=w("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),_=e=>{const{classes:o,indeterminate:t,color:r,size:c}=e,i={root:["root",t&&"indeterminate",`color${n(r)}`,`size${n(c)}`]},l=V(i,D,o);return{...o,...l}},q=H(L,{shouldForwardProp:e=>E(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:t}=e;return[o.root,t.indeterminate&&o.indeterminate,o[`size${n(t.size)}`],t.color!=="default"&&o[`color${n(t.color)}`]]}})(U(({theme:e})=>({color:(e.vars||e).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:e.alpha((e.vars||e).palette.action.active,(e.vars||e).palette.action.hoverOpacity)}}},...Object.entries(e.palette).filter(y()).map(([o])=>({props:{color:o,disableRipple:!1},style:{"&:hover":{backgroundColor:e.alpha((e.vars||e).palette[o].main,(e.vars||e).palette.action.hoverOpacity)}}})),...Object.entries(e.palette).filter(y()).map(([o])=>({props:{color:o},style:{[`&.${x.checked}, &.${x.indeterminate}`]:{color:(e.vars||e).palette[o].main},[`&.${x.disabled}`]:{color:(e.vars||e).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),G=a.jsx(T,{}),J=a.jsx(N,{}),K=a.jsx(A,{}),X=m.forwardRef(function(o,t){const r=$({props:o,name:"MuiCheckbox"}),{checkedIcon:c=G,color:i="primary",icon:l=J,indeterminate:s=!1,indeterminateIcon:v=K,inputProps:P,size:p="medium",disableRipple:C=!1,className:I,slots:h={},slotProps:k={},...j}=r,b=s?v:l,z=s?v:c,d={...r,disableRipple:C,color:i,indeterminate:s,size:p},S=_(d),u=k.input??P,[R,g]=F("root",{ref:t,elementType:q,className:B(S.root,I),shouldForwardComponentProp:!0,externalForwardedProps:{slots:h,slotProps:k,...j},ownerState:d,additionalProps:{type:"checkbox",icon:m.cloneElement(b,{fontSize:b.props.fontSize??p}),checkedIcon:m.cloneElement(z,{fontSize:z.props.fontSize??p}),disableRipple:C,slots:h,slotProps:{input:O(typeof u=="function"?u(d):u,{"data-indeterminate":s,"aria-checked":s?"mixed":void 0})}}});return a.jsx(R,{...g,classes:S})});export{X as C};

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.