PageSourceSearch

https://apps.awatcloud.com/assets/eT_FYVvw2.js

js awatcloud.com collected 2026-10-08 08:45:26 UTC 2,691 bytes, 1 lines download raw bytes

1import{D as e,N as t,b as n}from"./Ssl5WjxV.js";import{D as r,O as i,d as a,f as o,h as s,k as c,m as l,t as u,y as d}from"./CJcG5UPG.js";import{t as f}from"./DQud5Z5r.js";import{r as p,t as m}from"./DjdRVSNb2.js";var h=t(e());function g(e){return i(`MuiFormControlLabel`,e)}var _=r(`MuiFormControlLabel`,[`root`,`labelPlacementStart`,`labelPlacementTop`,`labelPlacementBottom`,`disabled`,`label`,`error`,`required`,`asterisk`]),v=t(n()),y=e=>{let{classes:t,disabled:n,labelPlacement:r,error:i,required:a}=e;return d({root:[`root`,n&&`disabled`,`labelPlacement${l(r)}`,i&&`error`,a&&`required`],label:[`label`,n&&`disabled`],asterisk:[`asterisk`,i&&`error`]},g,t)},b=s(`label`,{name:`MuiFormControlLabel`,slot:`Root`,overridesResolver:(e,t)=>{let{ownerState:n}=e;return[{[`& .${_.label}`]:t.label},t.root,t[`labelPlacement${l(n.labelPlacement)}`]]}})(o(({theme:e})=>({display:`inline-flex`,alignItems:`center`,cursor:`pointer`,verticalAlign:`middle`,WebkitTapHighlightColor:`transparent`,marginLeft:-11,marginRight:16,[`&.${_.disabled}`]:{cursor:`default`},[`& .${_.label}`]:{[`&.${_.disabled}`]:{color:(e.vars||e).palette.text.disabled}},variants:[{props:{labelPlacement:`start`},style:{flexDirection:`row-reverse`,marginRight:-11}},{props:{labelPlacement:`top`},style:{flexDirection:`column-reverse`}},{props:{labelPlacement:`bottom`},style:{flexDirection:`column`}},{props:({labelPlacement:e})=>e===`start`||e===`top`||e===`bottom`,style:{marginLeft:16}}]}))),x=s(`span`,{name:`MuiFormControlLabel`,slot:`Asterisk`,overridesResolver:(e,t)=>t.asterisk})(o(({theme:e})=>({[`&.${_.error}`]:{color:(e.vars||e).palette.error.main}}))),S=h.forwardRef(function(e,t){let n=a({props:e,name:`MuiFormControlLabel`}),{checked:r,className:i,componentsProps:o={},control:s,disabled:l,disableTypography:d,inputRef:g,label:_,labelPlacement:S=`end`,name:C,onChange:w,required:T,slots:E={},slotProps:D={},value:O,...k}=n,A=m(),j=l??s.props.disabled??A?.disabled,M=T??s.props.required,N={disabled:j,required:M};[`checked`,`name`,`onChange`,`value`,`inputRef`].forEach(e=>{s.props[e]===void 0&&n[e]!==void 0&&(N[e]=n[e])});let P=p({props:n,muiFormControl:A,states:[`error`]}),F={...n,disabled:j,labelPlacement:S,required:M,error:P.error},I=y(F),[L,R]=f(`typography`,{elementType:u,externalForwardedProps:{slots:E,slotProps:{...o,...D}},ownerState:F}),z=_;return z!=null&&z.type!==u&&!d&&(z=(0,v.jsx)(L,{component:`span`,...R,className:c(I.label,R?.className),children:z})),(0,v.jsxs)(b,{className:c(I.root,i),ownerState:F,ref:t,...k,children:[h.cloneElement(s,N),M?(0,v.jsxs)(`div`,{children:[z,(0,v.jsxs)(x,{ownerState:F,"aria-hidden":!0,className:I.asterisk,children:[` `,`*`]})]}):z]})});export{S as t};

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.