UNPKG

async-selector-kit

Version:

An opinionated API to simplify using async-selector

18 lines (17 loc) 1.48 kB
import { promiseResolved, promiseRejected, PROMISE_RESOLVED, PROMISE_REJECTED } from "./actions"; import { createAsyncSelectorResults } from "./createAsyncSelectorResults"; import { createAsyncSelectorWithCache } from "./createAsyncSelectorWithCache"; import { createThrottledSelector } from "./createThrottledSelector"; import { createThrottledSelectorResults } from "./createThrottledSelectorResults"; import { throttleSelector } from "./throttleSelector"; import { throttleSelectorResults } from "./throttleSelectorResults"; import { createReducer } from "./reducer"; import { createSelector } from "reselect"; import { createAsyncSelector } from "async-selector"; import { createMiddleware } from "./createMiddleware"; import { createAsyncAction } from "./createAsyncAction"; import { SUBSCRIPTION_UPDATED } from "./actions"; import { ACTION_STARTED, ACTION_FINISHED, actionEnded, actionStarted } from "./actions"; import { abortableFetch, cancellable } from './cancellable'; import { PromiseStatus } from './types'; export { promiseResolved, promiseRejected, PROMISE_RESOLVED, PROMISE_REJECTED, ACTION_STARTED, ACTION_FINISHED, SUBSCRIPTION_UPDATED, actionEnded, actionStarted, createAsyncSelectorResults, createAsyncSelectorWithCache, throttleSelector, throttleSelectorResults, createThrottledSelector, createThrottledSelectorResults, createReducer, createSelector, createAsyncSelector, createMiddleware, createAsyncAction, abortableFetch, cancellable, PromiseStatus, };