From 5436dd5b0ed85c790669d6bc461a31eea5d346cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Mon, 14 Jul 2025 20:19:38 +0200 Subject: [PATCH] Fix --- packages/effect-fc/src/Component.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/effect-fc/src/Component.ts b/packages/effect-fc/src/Component.ts index 1f61bf3..0900445 100644 --- a/packages/effect-fc/src/Component.ts +++ b/packages/effect-fc/src/Component.ts @@ -112,8 +112,8 @@ export interface Suspense { export type SuspenseProps = Omit -export const suspense = >( - self: ExcludeKeys +export const suspense = , P extends {}>( + self: ExcludeKeys & Component> ): T & Suspense => Object.setPrototypeOf( { ...self, suspense: true }, Object.getPrototypeOf(self), @@ -121,9 +121,6 @@ export const suspense = >( export const useFC: { - ( - self: Component> & Suspense - ): Effect.Effect, never, Exclude> ( self: Component ): Effect.Effect, never, Exclude>