{"version":3,"file":"CheckboxGroup.context.mjs","sources":["../../../src/components/Checkbox/CheckboxGroup.context.ts"],"sourcesContent":["import { createContext, useContext } from 'react';\nimport { RaikouSize } from '../../core';\n\ninterface CheckboxGroupContextValue {\n  value: string[];\n  onChange: (event: React.ChangeEvent<HTMLInputElement> | string) => void;\n  size: RaikouSize | (string & {}) | undefined;\n}\n\nconst CheckboxGroupContext = createContext<CheckboxGroupContextValue | null>(null);\nexport const CheckboxGroupProvider = CheckboxGroupContext.Provider;\nexport const useCheckboxGroupContext = () => useContext(CheckboxGroupContext);\n"],"names":[],"mappings":";;AASA,MAAM,oBAAA,GAAuB,cAAgD,IAAI,CAAA;AAC1E,MAAM,wBAAwB,oBAAqB,CAAA;AAC7C,MAAA,uBAAA,GAA0B,MAAM,UAAA,CAAW,oBAAoB;;;;"}