File size: 517 Bytes
4114d85 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import { useReducer } from 'react'
import PropTypes from 'prop-types'
import alertReducer, { initialState } from '../reducers/dialogReducer'
import ConfirmContext from './ConfirmContext'
const ConfirmContextProvider = ({ children }) => {
const [state, dispatch] = useReducer(alertReducer, initialState)
return <ConfirmContext.Provider value={[state, dispatch]}>{children}</ConfirmContext.Provider>
}
ConfirmContextProvider.propTypes = {
children: PropTypes.any
}
export default ConfirmContextProvider
|