UNPKG
@kyleshevlin/eslint-plugin
Version:
latest (1.3.0)
1.3.0
1.2.1
1.2.0
1.1.0
1.0.0
An ESLint rule to encourage using custom hook abstractions
@kyleshevlin/eslint-plugin
/
src
/
constants.js
20 lines
(17 loc)
•
283 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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
, }