koval-ui
Version:
React components collection with minimalistic design. Supports theming, layout, and input validation.
1 lines • 776 B
Source Map (JSON)
{"version":3,"file":"ToastContext.cjs","sources":["../../../../src/lib/Toast/ToastContext.ts"],"sourcesContent":["import {useContext, createContext} from 'react';\n\nimport type {ToastAction, ToastState} from './ToastReducer.ts';\nimport {initialState} from './ToastReducer.ts';\n\nexport type DialogContextType = {dispatch: (action: ToastAction) => void; state: ToastState};\n\nexport const ToastContext = createContext<DialogContextType>({\n state: initialState,\n dispatch: () => {},\n});\n\nexport const useToastContext = () => useContext(ToastContext);\n"],"names":["ToastContext","createContext","initialState","useToastContext","useContext"],"mappings":"sJAOaA,EAAeC,EAAAA,cAAiC,CACzD,MAAOC,EAAA,aACP,SAAU,IAAM,CAAA,CACpB,CAAC,EAEYC,EAAkB,IAAMC,EAAAA,WAAWJ,CAAY"}