Skip to content

Commit 9bab184

Browse files
committed
change: move RenderHookOptions into types/index
1 parent bb870e0 commit 9bab184

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

src/core/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { CreateRenderer, Renderer, RenderResult, RenderHook } from '../types'
2-
import { ResultContainer, RenderHookOptions } from '../types/internal'
1+
import { CreateRenderer, Renderer, RenderResult, RenderHook, RenderHookOptions } from '../types'
2+
import { ResultContainer } from '../types/internal'
33

44
import asyncUtils from './asyncUtils'
55
import { cleanup, addCleanup, removeCleanup } from './cleanup'

src/types/index.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import { RenderHookOptions } from './internal'
2-
31
export type Renderer<TProps> = {
42
render: (props?: TProps) => void
53
rerender: (props?: TProps) => void
@@ -60,6 +58,10 @@ export interface ReactHooksRenderer {
6058
removeCleanup: (callback: () => Promise<void> | void) => void
6159
}
6260

61+
export type RenderHookOptions<TProps, TOptions extends {}> = TOptions & {
62+
initialProps?: TProps
63+
}
64+
6365
export interface Act {
6466
(callback: () => void | undefined): void
6567
(callback: () => Promise<void | undefined>): Promise<undefined>

src/types/internal.ts

-4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,3 @@ export type ResultContainer<TValue> = {
66
setValue: (val: TValue) => void
77
setError: (error: Error) => void
88
}
9-
10-
export type RenderHookOptions<TProps, TOptions extends {}> = TOptions & {
11-
initialProps?: TProps
12-
}

0 commit comments

Comments
 (0)