UNPKG

@coreui/react-pro

Version:

UI Components Library for React.js

14 lines (11 loc) 390 B
import { useState, useEffect } from 'react'; const useStateWithCallback = (initialState, handler, runHandler) => { const [state, setState] = useState(initialState); handler && useEffect(() => { runHandler && handler(state); }, [state]); return [state, setState]; }; export { useStateWithCallback }; //# sourceMappingURL=useStateWithCallback.js.map