Skip to content

Commit 013153d

Browse files
author
k.golikov
committed
Refactor produceState 2
1 parent a02e129 commit 013153d

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/utils/produceState.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@ import produce, { Draft } from 'immer';
44
type RecipeReturnType<S> = S | void | undefined;
55
export type StateProducerRecipe<S> = <D extends Draft<S>>(draft: D) => RecipeReturnType<D>;
66

7-
const produceState = <S>(
8-
setState: Dispatch<SetStateAction<S>>,
9-
recipe: StateProducerRecipe<S>
10-
): void | Promise<void> => {
7+
const produceState = <S>(setState: Dispatch<SetStateAction<S>>, recipe: StateProducerRecipe<S>): void => {
118
setState((state) => {
129
return produce(state, recipe);
1310
});

0 commit comments

Comments
 (0)