UNPKG

@hazae41/glacier

Version:

Yet another React data (re)fetching library

39 lines (38 loc) 3.66 kB
import * as index from './mods/index.js'; export { index as Glacier }; export { AsyncBicoder, AsyncEncoder, AsyncPipeBicoder, AsyncPipeEncoder, Bicoder, Encoder, Identity, Jsoned, SyncBicoder, SyncEncoder, SyncPipeBicoder, SyncPipeEncoder } from './mods/coders/coder.js'; export { AesGcmBicoder } from './mods/coders/crypto/aes/gcm.js'; export { HmacEncoder } from './mods/coders/crypto/hmac/hmac.js'; export { AsyncStorageError, CooldownError, Core, MissingFetcherError, MissingKeyError, TimeoutError, core } from './mods/core/core.js'; export { Data, DataInit } from './mods/fetched/data.js'; export { Fail, FailInit } from './mods/fetched/fail.js'; export { Fetched, FetchedInit } from './mods/fetched/fetched.js'; export { Cached, CachedInit, Timed, TimedInit, Times } from './mods/fetched/times.js'; export { ScrollError, Scrollable } from './mods/queries/scroll/helper.js'; export { ScrollableFetcherfulQuery, ScrollableFetcherlessQuery, ScrollableQuery, createScrollableQuery } from './mods/queries/scroll/query.js'; export { Simple } from './mods/queries/simple/helper.js'; export { SimpleFetcherfulQuery, SimpleFetcherlessQuery, SimpleQuery, SimpleQueryLike, createQuery } from './mods/queries/simple/query.js'; export { useDebug } from './mods/react/hooks/blocks/use-debug.js'; export { useError } from './mods/react/hooks/blocks/use-error.js'; export { useFallback } from './mods/react/hooks/blocks/use-fallback.js'; export { useFetch } from './mods/react/hooks/blocks/use-fetch.js'; export { useInterval } from './mods/react/hooks/blocks/use-interval.js'; export { useMount } from './mods/react/hooks/blocks/use-mount.js'; export { useOnce } from './mods/react/hooks/blocks/use-once.js'; export { useOnline } from './mods/react/hooks/blocks/use-online.js'; export { RetrySettings, useRetry } from './mods/react/hooks/blocks/use-retry.js'; export { useVisible } from './mods/react/hooks/blocks/use-visible.js'; export { ScrollableFetcherfulReactQuery, ScrollableFetcherlessReactQuery, ScrollableSkeletonReactQuery, useFetcherfulScrollableQuery, useFetcherlessScrollableQuery, useScrollableQuery, useSkeletonScrollableQuery } from './mods/react/hooks/queries/scroll.js'; export { SimpleFetcherfulReactQuery, SimpleFetcherlessReactQuery, SimpleSkeletonReactQuery, useQuery, useSimpleFetcherfulQuery, useSimpleFetcherlessQuery, useSimpleSkeletonQuery } from './mods/react/hooks/queries/simple.js'; export { FetcherfulReactQuery, FetcherlessReactQuery, ReactQuery, ReactQueryLike, SkeletonReactQuery } from './mods/react/types/query.js'; export { EmptyRequest, EmptyRequestInit, JsonRequest, JsonRequestInit, RequestLike, TextRequest, TextRequestInit } from './mods/requests/index.js'; export { Collected, Collector, KeyValueCoders, SeracQueryStorage, SeracQueryStorageParams, useSeracStorage } from './mods/storages/serac/index.js'; export { QueryStorage } from './mods/storages/storage.js'; export { Fetcher } from './mods/types/fetcher.js'; export { Indexer, States } from './mods/types/indexer.js'; export { Mutator, Setter } from './mods/types/mutator.js'; export { Normalizer, NormalizerMore } from './mods/types/normalizer.js'; export { Scroller } from './mods/types/scroller.js'; export { FetcherfulQuerySettings, FetcherlessQuerySettings, KeyedQuerySettings, QuerySettings, ScrollableFetcherfulQuerySettings, ScrollableFetcherlessQuerySettings, ScrollableQuerySettings, SkeletonQuerySettings } from './mods/types/settings.js'; export { DataState, FailState, FakeState, FetchedState, RawState, RawState1, RawState2, RawState3, RealState, State, StateAndAborter } from './mods/types/state.js'; export { Updater } from './mods/types/updater.js';