1 | import useMergeState from './useMergeState';
|
2 | export default function useMergeStateFromProps(props, gDSFP, initialState) {
|
3 | const [state, setState] = useMergeState(initialState);
|
4 | const nextState = gDSFP(props, state);
|
5 | if (nextState !== null) setState(nextState);
|
6 | return [state, setState];
|
7 | } |
\ | No newline at end of file |