@@ -42,11 +42,11 @@ function resultContainer<TValue>(): ResultContainer<TValue> {
4242
4343function createRenderHook < TProps , TResult , TOptions extends { } , TRenderer extends Renderer < TProps > > (
4444 createRenderer : CreateRenderer < TProps , TResult , TOptions , TRenderer >
45- ) {
46- const renderHook = (
47- callback : ( props : TProps ) => TResult ,
48- options : RenderHookOptions < TProps , TOptions > = { } as RenderHookOptions < TProps , TOptions >
49- ) : RenderHook < TProps , TResult , TRenderer > => {
45+ ) : RenderHook < TProps , TResult , TOptions > {
46+ const renderHook : RenderHook < TProps , TResult , TOptions > = (
47+ callback ,
48+ options = { } as RenderHookOptions < TProps , TOptions >
49+ ) => {
5050 const { result, setValue, setError, addResolver } = resultContainer < TResult > ( )
5151 const renderProps = { callback, setValue, setError }
5252 let hookProps = options . initialProps
@@ -81,7 +81,6 @@ function createRenderHook<TProps, TResult, TOptions extends {}, TRenderer extend
8181 // This dummy usage works around that.
8282 renderHook . name // eslint-disable-line @typescript-eslint/no-unused-expressions
8383
84-
8584 return renderHook
8685}
8786
0 commit comments