mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
feat(store): lit bindings (#289)
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
/* eslint-disable react-refresh/only-export-components */
|
||||
|
||||
import type { ReactNode } from 'react';
|
||||
import type { AnyStore } from '../core/store';
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ export function useSelector<S extends AnyStore, T>(store: S, selector: (state: I
|
||||
*/
|
||||
export function useRequest<S extends AnyStore>(store: S): InferStoreRequests<S>;
|
||||
export function useRequest<S extends AnyStore, T>(store: S, selector: (requests: InferStoreRequests<S>) => T): T;
|
||||
// eslint-disable-next-line react/no-unnecessary-use-prefix
|
||||
export function useRequest<S extends AnyStore, T>(
|
||||
store: S,
|
||||
selector?: (requests: InferStoreRequests<S>) => T,
|
||||
|
||||
Reference in New Issue
Block a user