From 507ee472ad96e459b617f60bc9d5f3ae94c91dbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Sat, 5 Jul 2025 01:29:35 +0200 Subject: [PATCH] Refactoring --- packages/effect-fc/src/ReactComponent.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/effect-fc/src/ReactComponent.ts b/packages/effect-fc/src/ReactComponent.ts index 9b4d85c..95b0fc5 100644 --- a/packages/effect-fc/src/ReactComponent.ts +++ b/packages/effect-fc/src/ReactComponent.ts @@ -9,6 +9,10 @@ export interface ReactComponent { readonly displayName?: string } +export type E = T extends ReactComponent ? E : never +export type R = T extends ReactComponent ? R : never +export type P = T extends ReactComponent ? P : never + export const nonReactiveTags = [Tracer.ParentSpan] as const