@coreui/react-pro
Version:
UI Components Library for React.js
14 lines (11 loc) • 390 B
JavaScript
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