UNPKG

@gravity-ui/data-source

Version:
17 lines (16 loc) 1.18 kB
export type { DataSourceKey, DataSourceTag, DataSource, AnyDataSource, DataSourceContext, DataSourceParams, DataSourceRequest, DataSourceResponse, DataSourceData, DataSourceError, DataSourceOptions, DataSourceState, DataSourceFetchContext, ActualParams, ActualData, } from './types/DataSource'; export type { DataManager } from './types/DataManager'; export type { DataLoaderStatus } from './types/DataLoaderStatus'; export type { InvalidateRepeatOptions, InvalidateOptions } from './types/DataManagerOptions'; export type { Normalizer, NormalizerConfig, OptimisticConfig } from './types/Normalizer'; export { idle } from './constants'; export { composeKey } from './utils/composeKey'; export { composeFullKey } from './utils/composeFullKey'; export { getError } from './utils/getError'; export { getStatus } from './utils/getStatus'; export { hasTag } from './utils/hasTag'; export { mergeStatuses } from './utils/mergeStatuses'; export { skipContext } from './utils/skipContext'; export { withCatch } from './utils/withCatch'; export type { Cancellable } from './utils/withCancellation'; export { isCancellable, isAbortable, withCancellation } from './utils/withCancellation';