{"version":3,"file":"index.mjs","sources":[""],"sourcesContent":["import { createContext } from \"react\";\r\nimport { getClassString } from \"../../../utils/getClassString\";\r\nimport type { TFormContextValue } from \"../config/types\";\r\n\r\nconst defaultGetCN = (baseClass: string) =>\r\n  (elem = \"\", mod = {}) => getClassString(baseClass, elem, mod);\r\n\r\nexport const FormContext = createContext<TFormContextValue>({\r\n  baseClass: \"form\",\r\n  getCN: defaultGetCN(\"form\"),\r\n  formValues: {},\r\n  setFormValues: (values) => {},\r\n});\r\n"],"names":["defaultGetCN","baseClass","elem","mod","getClassString","FormContext","createContext","getCN","formValues","setFormValues","values"],"mappings":"+FAIA,MAAMA,aAAgBC,WACpB,CAACC,KAAO,GAAIC,IAAM,CAAA,IAAOC,eAAeH,UAAWC,KAAMC,KAEpD,MAAME,YAAcC,cAAiC,CAC1DL,UAAW,OACXM,MAAOP,aAAa,QACpBQ,WAAY,CAAA,EACZC,cAAgBC"}