UNPKG

koval-ui

Version:

React components collection with minimalistic design. Supports theming, layout, and input validation.

1 lines 785 B
{"version":3,"file":"DialogContext.cjs","sources":["../../../../src/lib/Dialog/DialogContext.ts"],"sourcesContent":["import {useContext, createContext} from 'react';\n\nimport type {DialogAction, DialogState} from './DialogReducer';\nimport {initialState} from './DialogReducer';\n\nexport type DialogContextType = {dispatch: (action: DialogAction) => void; state: DialogState};\n\nexport const DialogContext = createContext<DialogContextType>({\n state: initialState,\n dispatch: () => {},\n});\n\nexport const useDialogContext = () => useContext(DialogContext);\n"],"names":["DialogContext","createContext","initialState","useDialogContext","useContext"],"mappings":"uJAOaA,EAAgBC,EAAAA,cAAiC,CAC1D,MAAOC,EAAA,aACP,SAAU,IAAM,CAAA,CACpB,CAAC,EAEYC,EAAmB,IAAMC,EAAAA,WAAWJ,CAAa"}