source: node_modules/reselect/src/index.ts

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[d24f17c]1export { autotrackMemoize as unstable_autotrackMemoize } from './autotrackMemoize/autotrackMemoize'
2export { createSelector, createSelectorCreator } from './createSelectorCreator'
3export type { CreateSelectorFunction } from './createSelectorCreator'
4export { createStructuredSelector } from './createStructuredSelector'
5export type {
6 RootStateSelectors,
7 SelectorResultsMap,
8 SelectorsObject,
9 StructuredSelectorCreator,
10 TypedStructuredSelectorCreator
11} from './createStructuredSelector'
12export { setGlobalDevModeChecks } from './devModeChecks/setGlobalDevModeChecks'
13export { lruMemoize, referenceEqualityCheck } from './lruMemoize'
14export type { LruMemoizeOptions } from './lruMemoize'
15export type {
16 Combiner,
17 CreateSelectorOptions,
18 DefaultMemoizeFields,
19 DevModeCheckFrequency,
20 DevModeChecks,
21 DevModeChecksExecutionInfo,
22 EqualityFn,
23 ExtractMemoizerFields,
24 GetParamsFromSelectors,
25 GetStateFromSelectors,
26 MemoizeOptionsFromParameters,
27 OutputSelector,
28 OutputSelectorFields,
29 OverrideMemoizeOptions,
30 Selector,
31 SelectorArray,
32 SelectorResultArray,
33 UnknownMemoizer
34} from './types'
35export { weakMapMemoize } from './weakMapMemoize'
36export type { WeakMapMemoizeOptions } from './weakMapMemoize'
Note: See TracBrowser for help on using the repository browser.