From b5b39fef653a5b2768277b1d4dd604007880e876 Mon Sep 17 00:00:00 2001 From: Pedro Pablo Aste Kompen Date: Wed, 8 May 2024 19:45:01 -0400 Subject: [PATCH] feat: type renderHookWithProvider --- app/util/test/renderWithProvider.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/util/test/renderWithProvider.tsx b/app/util/test/renderWithProvider.tsx index 44b7b5a810b..bbcf74e8a96 100644 --- a/app/util/test/renderWithProvider.tsx +++ b/app/util/test/renderWithProvider.tsx @@ -9,7 +9,7 @@ import { import { render, renderHook, - RenderHookResult, + RenderHookOptions, } from '@testing-library/react-native'; import { mockTheme, ThemeContext } from '../theme'; @@ -72,10 +72,10 @@ export function renderScreen( ); } -export function renderHookWithProvider( - hook: () => void, +export function renderHookWithProvider( + hook: (props: Props) => Result, providerValues?: ProviderValues, -): RenderHookResult { +) { const { state = {} } = providerValues ?? {}; const store = configureStore(state); @@ -83,5 +83,5 @@ export function renderHookWithProvider( {children} ); - return renderHook(hook, { wrapper: Providers }); + return renderHook(hook, { wrapper: Providers } as RenderHookOptions); }