feat(store): lit bindings (#289)

This commit is contained in:
rahim
2026-01-06 22:26:09 +11:00
committed by GitHub
parent 36ea73f424
commit 648aae7e31
50 changed files with 3561 additions and 412 deletions
+2
View File
@@ -1,3 +1,5 @@
/* eslint-disable react-refresh/only-export-components */
import type { ReactNode } from 'react';
import type { AnyStore } from '../core/store';
+1
View File
@@ -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,