import { Suspense } from '@suspensive/react' import { TEXT } from '@suspensive/utils' import { render, screen } from '@testing-library/react' import { Await } from './Await' const key = (id: number) => ['key', id] as const describe('', () => { it('should render child component with data from useAwait hook', async () => { render( Promise.resolve(TEXT) }}>{({ data }) => <>{data}} ) expect(await screen.findByText(TEXT)).toBeInTheDocument() }) })