Fix
All checks were successful
Lint / lint (push) Successful in 14s

This commit is contained in:
Julien Valverdé
2025-07-01 00:29:42 +02:00
parent 7cc0a68170
commit 625cecda27

View File

@@ -36,10 +36,7 @@ export const useMemoLayer: {
} = Effect.fnUntraced(function* <ROut, E, RIn>(
layer: Layer.Layer<ROut, E, RIn>
) {
const runtime = yield* Effect.runtime<RIn>()
return React.useMemo(() => Runtime.runSync(runtime)(
Effect.provide(Effect.context<ROut>(), layer)
), [layer])
return yield* useMemo(() => Effect.provide(Effect.context<ROut>(), layer), [layer])
})
export const useEffect: {