{"version":3,"file":"index.mjs","sources":[""],"sourcesContent":["import { createContext } from \"react\";\r\nimport { getClassString } from \"../../../utils/getClassString\";\r\nimport type { INavigationContextValue } from \"../config/types\";\r\n\r\nconst defaultGetCN = (baseClass: string) =>\r\n  (elem = \"\", mod = {}) => getClassString(baseClass, elem, mod);\r\n\r\nconst NavigationContext = createContext<INavigationContextValue>({\r\n  baseClass: \"navigation\",\r\n  getCN: defaultGetCN(\"navigation\"),\r\n  form: null,\r\n  items: [\r\n    {\r\n      isPrev: true,\r\n      href: \"#\",\r\n      icon: \"icon-prev\",\r\n      isDisabled: true,\r\n    },\r\n    {\r\n      isNext: true,\r\n      href: \"#\",\r\n      icon: \"icon-next\",\r\n      isDisabled: false,\r\n    },\r\n  ],\r\n  separator: \"\",\r\n  name: \"\",\r\n  handleClick: () => {},\r\n});\r\n\r\nexport {\r\n  NavigationContext,\r\n};\r\n"],"names":["defaultGetCN","baseClass","elem","mod","getClassString","NavigationContext","createContext","getCN","form","items","isPrev","href","icon","isDisabled","isNext","separator","name","handleClick"],"mappings":"+FAIA,MAAMA,aAAgBC,WACpB,CAACC,KAAO,GAAIC,IAAM,CAAA,IAAOC,eAAeH,UAAWC,KAAMC,KAE3D,MAAME,kBAAoBC,cAAuC,CAC/DL,UAAW,aACXM,MAAOP,aAAa,cACpBQ,KAAM,KACNC,MAAO,CACL,CACEC,OAAQ,KACRC,KAAM,IACNC,KAAM,YACNC,WAAY,MAEd,CACEC,OAAQ,KACRH,KAAM,IACNC,KAAM,YACNC,WAAY,QAGhBE,UAAW,GACXC,KAAM,GACNC,YAAa"}