UNPKG

@kyleshevlin/eslint-plugin

Version:

An ESLint rule to encourage using custom hook abstractions

20 lines (17 loc) 283 B
const HOOK_PATTERN = /^use/ const REACT_HOOKS = new Set([ 'useCallback', 'useContext', 'useDebugValue', 'useEffect', 'useImperativeHandle', 'useLayoutEffect', 'useMemo', 'useReducer', 'useRef', 'useState', ]) module.exports = { HOOK_PATTERN, REACT_HOOKS, }