From 3f4c8ea2d38e241cd9faff25782cd8988cbdb878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Thu, 16 Jan 2025 22:04:12 +0100 Subject: [PATCH] Fix --- packages/reffuse/src/ReffuseContext.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/reffuse/src/ReffuseContext.tsx b/packages/reffuse/src/ReffuseContext.tsx index 0115a47..d2236af 100644 --- a/packages/reffuse/src/ReffuseContext.tsx +++ b/packages/reffuse/src/ReffuseContext.tsx @@ -58,8 +58,7 @@ export function useMergeAll>( return React.useMemo(() => Context.mergeAll(...values), values) } -/** TODO: find a way to make 'contexts' a NonEmptyArray */ -export function useMergeAllLayers>( +export function useMergeAllLayers>( ...contexts: [...{ [K in keyof T]: ReffuseContext }] ): Layer.Layer { const values = Array.map( @@ -71,7 +70,3 @@ export function useMergeAllLayers>( ...Array.map(values, context => Layer.effectContext(Effect.succeed(context))) ), values) } - -// declare const context1: ReffuseContext -// declare const context2: ReffuseContext<"prout"> -// const res = useMergeAllLayers(context1, context2)