import{j as o,F as p}from"./styled-6f3628cf.js";import{C as s,B as i}from"./Checkbox.stories-8b020a71.js";import{F as m}from"./FormControlLabel-c60d6416.js";import"./emotion-use-insertion-effect-with-fallbacks.browser.esm-e1338cfd.js";import"./index-8ee6c85d.js";import"./_commonjsHelpers-de833af9.js";import"./jsx-runtime_commonjs-proxy-c27fb445.js";import"./createSvgIcon-5d5e4387.js";import"./ownerWindow-698471fc.js";import"./ownerDocument-613eb639.js";import"./useForkRef-8c462693.js";import"./createChainedFunction-0bab83cf.js";import"./isMuiElement-86d0161e.js";import"./useEnhancedEffect-07c97f1c.js";import"./useId-d042ea1a.js";import"./useControlled-b748c5f1.js";import"./TransitionGroupContext-70083013.js";import"./useIsFocusVisible-dd3ba909.js";import"./useTimeout-82a9add1.js";import"./SwitchBase-15f0023c.js";import"./useFormControl-67bfd31d.js";import"./ButtonBase-01f8628f.js";import"./assertThisInitialized-081f9914.js";import"./inheritsLoose-c82a83d4.js";import"./formControlState-a1fb9590.js";import"./Typography-e5830f27.js";import"./Stack-550b34ee.js";const D={title:"Inputs/Checkbox/FormControl",component:m,parameters:{layout:"centered",controls:{exclude:["control"]}},decorators:[],argTypes:{labelPlacement:{control:"select",options:["end","start","top","bottom"]}},args:{labelPlacement:"start"}},r={render:({label:l,labelPlacement:n})=>o(m,{control:o(s,{...i.args}),label:l,labelPlacement:n}),args:{label:"Label",control:o(p,{})}};var t,e,a;r.parameters={...r.parameters,docs:{...(t=r.parameters)==null?void 0:t.docs,source:{originalSource:`{
  render: ({
    label,
    labelPlacement
  }) => {
    return <FormControlLabel control={<Checkbox {...Basic.args} />} label={label} labelPlacement={labelPlacement} />;
  },
  args: {
    label: 'Label',
    control: <></>
  }
}`,...(a=(e=r.parameters)==null?void 0:e.docs)==null?void 0:a.source}}};const G=["Label"];export{r as Label,G as __namedExportsOrder,D as default};
