From 55e8b950bbd173dee4fc25fa6c42e2dcbeedfac3 Mon Sep 17 00:00:00 2001 From: Alexandre Philibeaux Date: Tue, 12 Apr 2022 07:56:59 +0000 Subject: [PATCH] fix(types): add react18 types --- packages/jest-helpers/src/helpers/renderWithTheme.tsx | 2 +- packages/jest-helpers/src/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/jest-helpers/src/helpers/renderWithTheme.tsx b/packages/jest-helpers/src/helpers/renderWithTheme.tsx index 59ccdf785..6ba32de87 100644 --- a/packages/jest-helpers/src/helpers/renderWithTheme.tsx +++ b/packages/jest-helpers/src/helpers/renderWithTheme.tsx @@ -16,7 +16,7 @@ export type RenderWithThemeFn = ( ) => ReturnType export default function makeRenderWithTheme( - Wrapper: FC<{ theme?: Theme }>, + Wrapper: FC<{ theme?: Theme; children: ReactNode }>, ): RenderWithThemeFn { return (component, options, theme) => render( diff --git a/packages/jest-helpers/src/index.ts b/packages/jest-helpers/src/index.ts index 69782ad0c..db784578d 100644 --- a/packages/jest-helpers/src/index.ts +++ b/packages/jest-helpers/src/index.ts @@ -1,5 +1,5 @@ import { CreateSerializerOptions, createSerializer } from '@emotion/jest' -import { FC } from 'react' +import { FC, ReactNode } from 'react' import makeRenderWithTheme, { RenderWithThemeFn, } from './helpers/renderWithTheme' @@ -19,7 +19,7 @@ type Helpers = { } export default function makeHelpers( - Wrapper: FC<{ theme?: Theme }>, + Wrapper: FC<{ theme?: Theme; children: ReactNode }>, createSerializerOptions?: CreateSerializerOptions, ): Helpers { expect.addSnapshotSerializer(createSerializer(createSerializerOptions))