You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** Input selectors as separate inline arguments */
36
+
/**
37
+
* Creates a memoized selector function.
38
+
*
39
+
* @param createSelectorArgs - An arbitrary number of input selectors as separate inline arguments and a `combiner` function.
40
+
* @returns An output selector.
41
+
*
42
+
* @template InputSelectors - The type of the input selectors as an array.
43
+
* @template Result - The return type of the `combiner` as well as the output selector.
44
+
* @template OverrideMemoizeFunction - The type of the optional `memoize` function that could be passed into the options object to override the original `memoize` function that was initially passed into `createSelectorCreator`.
45
+
* @template OverrideArgsMemoizeFunction - The type of the optional `argsMemoize` function that could be passed into the options object to override the original `argsMemoize` function that was initially passed into `createSelectorCreator`.
/** Input selectors as separate inline arguments with memoizeOptions passed */
59
+
/**
60
+
* Creates a memoized selector function.
61
+
*
62
+
* @param createSelectorArgs - An arbitrary number of input selectors as separate inline arguments, a `combiner` function and an `options` object.
63
+
* @returns An output selector.
64
+
*
65
+
* @template InputSelectors - The type of the input selectors as an array.
66
+
* @template Result - The return type of the `combiner` as well as the output selector.
67
+
* @template OverrideMemoizeFunction - The type of the optional `memoize` function that could be passed into the options object to override the original `memoize` function that was initially passed into `createSelectorCreator`.
68
+
* @template OverrideArgsMemoizeFunction - The type of the optional `argsMemoize` function that could be passed into the options object to override the original `argsMemoize` function that was initially passed into `createSelectorCreator`.
69
+
*/
47
70
<
48
71
InputSelectorsextendsSelectorArray,
49
72
Result,
@@ -116,8 +139,8 @@ let globalStabilityCheck: StabilityCheckFrequency = 'once'
116
139
* This function allows you to override this setting for all of your selectors.
117
140
*
118
141
* **Note**: This setting can still be overridden per selector inside `createSelector`'s `options` object.
119
-
* See {@link https://github.com/reduxjs/reselect#per-selector-configuration | per-selector-configuration}
120
-
* and {@linkcode CreateSelectorOptions.inputStabilityCheck | inputStabilityCheck} for more details.
142
+
* See {@link https://github.com/reduxjs/reselect#per-selector-configuration per-selector-configuration}
143
+
* and {@linkcode CreateSelectorOptions.inputStabilityCheck inputStabilityCheck} for more details.
121
144
*
122
145
* _The input stability check does not run in production builds._
123
146
*
@@ -136,8 +159,8 @@ let globalStabilityCheck: StabilityCheckFrequency = 'once'
0 commit comments