Merge new types from resolveHookState

This commit is contained in:
Juan Lulkin 2021-02-16 09:49:49 +01:00
parent b7f1939097
commit d9e2e5e2db

View File

@ -1,10 +1,10 @@
import { useState } from 'react';
import { resolveHookState, IHookStateSetAction } from '../misc/hookState';
import { IHookStateInitAction, IHookStateSetAction, resolveHookState } from '../misc/hookState';
import useEffectOnce from '../useEffectOnce';
import useIsomorphicLayoutEffect from '../useIsomorphicLayoutEffect';
export function createGlobalState<S = any>(
initialState: S | (() => S)
initialState: IHookStateInitAction<S>
): () => [S, (state: IHookStateSetAction<S>) => void];
export function createGlobalState<S = undefined>(): () => [
S,