INNER CODE UNIT · JavaScript
useChangeHandler
CreateThrive/react-firebase-admin · src/hooks/index.js:3
const useChangeHandler = setState => {
const onChangeHandler = event => {
const { target } = event;
const value = target.type === 'checkbox' ? target.checked : target.value;
const { name } = target;
setState(prevState => ({ ...prevState, [`${name}`]: value }));
};
return onChangeHandler;
};
const useFormatMessage = (
id,
values = {},
defaultMessage = '',
description = ''
) => {
const intl = useIntl();