PHP 7.4.33
Preview: traditional.d.ts Size: 1.25 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/zustand/traditional.d.ts
import type { Mutate, StateCreator, StoreApi, StoreMutatorIdentifier } from 'zustand/vanilla';
type ExtractState<S> = S extends {
    getState: () => infer T;
} ? T : never;
type ReadonlyStoreApi<T> = Pick<StoreApi<T>, 'getState' | 'getInitialState' | 'subscribe'>;
export declare function useStoreWithEqualityFn<S extends ReadonlyStoreApi<unknown>>(api: S): ExtractState<S>;
export declare function useStoreWithEqualityFn<S extends ReadonlyStoreApi<unknown>, U>(api: S, selector: (state: ExtractState<S>) => U, equalityFn?: (a: U, b: U) => boolean): U;
export type UseBoundStoreWithEqualityFn<S extends ReadonlyStoreApi<unknown>> = {
    (): ExtractState<S>;
    <U>(selector: (state: ExtractState<S>) => U, equalityFn?: (a: U, b: U) => boolean): U;
} & S;
type CreateWithEqualityFn = {
    <T, Mos extends [StoreMutatorIdentifier, unknown][] = []>(initializer: StateCreator<T, [], Mos>, defaultEqualityFn?: <U>(a: U, b: U) => boolean): UseBoundStoreWithEqualityFn<Mutate<StoreApi<T>, Mos>>;
    <T>(): <Mos extends [StoreMutatorIdentifier, unknown][] = []>(initializer: StateCreator<T, [], Mos>, defaultEqualityFn?: <U>(a: U, b: U) => boolean) => UseBoundStoreWithEqualityFn<Mutate<StoreApi<T>, Mos>>;
};
export declare const createWithEqualityFn: CreateWithEqualityFn;
export {};

Directory Contents

Dirs: 4 × Files: 16
Name Size Perms Modified Actions
esm DIR
- drwxr-xr-x 2025-03-28 11:04:34
Edit Download
- drwxr-xr-x 2025-03-28 11:04:34
Edit Download
react DIR
- drwxr-xr-x 2025-03-28 11:04:34
Edit Download
vanilla DIR
- drwxr-xr-x 2025-03-28 11:04:34
Edit Download
64 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
546 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.04 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
203 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
14.20 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.94 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
934 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
711 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
17.01 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
103 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
352 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.25 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.14 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
0 B lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.53 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
1.00 KB lrw-r--r-- 2025-03-28 11:04:34
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).