UNPKG

@ledgerhq/live-common

Version:
18 lines 666 B
import { Selector } from "@reduxjs/toolkit"; export interface ApiState { assetsDataApi?: { queries?: Record<string, QueryCacheEntry>; }; } export interface QueryCacheEntry { data?: { pages?: Array<Record<string, unknown>>; }; } /** * Generic selector factory for finding data by currency ID in paginated API responses * @param dataKey - The key to look for in each page (e.g., 'markets', 'interestRates') * @returns A selector function that finds data by currency ID */ export declare function createCurrencyDataSelector<T>(dataKey: string): Selector<ApiState, T | undefined, [string]>; //# sourceMappingURL=selectorUtils.d.ts.map