From 9d978e709feb09656147da88f1e6232ad30e38e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Tue, 30 Sep 2025 16:03:00 +0200 Subject: [PATCH] Fix --- packages/effect-fc/src/Form.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/effect-fc/src/Form.ts b/packages/effect-fc/src/Form.ts index e108139..d17b673 100644 --- a/packages/effect-fc/src/Form.ts +++ b/packages/effect-fc/src/Form.ts @@ -226,12 +226,14 @@ export namespace useForm { export const useForm: { ( - options: service.Options + options: make.Options, + deps: React.DependencyList, ): Effect.Effect, never, R> } = Effect.fnUntraced(function* ( - options: service.Options + options: make.Options, + deps: React.DependencyList, ) { - const form = yield* Hooks.useOnce(() => make(options)) + const form = yield* Hooks.useMemo(() => make(options), deps) yield* Hooks.useFork(() => run(form), [form]) return form })