Skip to content

Commit b024f7e

Browse files
committed
Failing test for dispatch from useActionState
1 parent ea6e059 commit b024f7e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

packages/eslint-plugin-react-hooks/__tests__/ESLintRuleExhaustiveDeps-test.js

+9-1
Original file line numberDiff line numberDiff line change
@@ -607,6 +607,10 @@ const tests = {
607607
const [state4, dispatch2] = React.useReducer();
608608
const [state5, maybeSetState] = useFunnyState();
609609
const [state6, maybeDispatch] = useFunnyReducer();
610+
const [state7, dispatch3] = useFormState();
611+
const [state8, dispatch4] = ReactDOM.useFormState();
612+
const [state9, dispatch5] = useActionState();
613+
const [state10, dispatch6] = React.useActionState();
610614
const [isPending1] = useTransition();
611615
const [isPending2, startTransition2] = useTransition();
612616
const [isPending3] = React.useTransition();
@@ -624,6 +628,10 @@ const tests = {
624628
setState2();
625629
dispatch1();
626630
dispatch2();
631+
dispatch3();
632+
dispatch4();
633+
dispatch5();
634+
dispatch6();
627635
startTransition1();
628636
startTransition2();
629637
startTransition3();
@@ -646,7 +654,7 @@ const tests = {
646654
maybeDispatch();
647655
}, [
648656
// Dynamic
649-
state1, state2, state3, state4, state5, state6,
657+
state1, state2, state3, state4, state5, state6, state7, state8, state9, state10,
650658
maybeRef1, maybeRef2,
651659
isPending2, isPending4,
652660

0 commit comments

Comments
 (0)