1. export function useState<S>(
    2. initialState: (() => S) | S,
    3. ): [S, Dispatch<BasicStateAction<S>>] {
    4. const dispatcher = resolveDispatcher();
    5. return dispatcher.useState(initialState);
    6. }
    1. function resolveDispatcher() {
    2. const dispatcher = ReactCurrentDispatcher.current;
    3. return ((dispatcher: any): Dispatcher);
    4. }