File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -78,7 +78,8 @@ export interface Slice<
78
78
selectors : Id < SliceDefinedSelectors < State , Selectors , { [ K in Name ] : State } > >
79
79
80
80
injectInto (
81
- combinedReducer : CombinedSliceReducer < any >
81
+ combinedReducer : CombinedSliceReducer < any > ,
82
+ name ?: string
82
83
) : InjectedSlice < State , CaseReducers , Name , Selectors >
83
84
}
84
85
@@ -465,8 +466,8 @@ export function createSlice<
465
466
get selectors ( ) {
466
467
return this . getSelectors ( defaultSelectSlice )
467
468
} ,
468
- injectInto ( reducer ) {
469
- reducer . inject ( this )
469
+ injectInto ( reducer , name = options . name ) {
470
+ reducer . inject ( { name , reducer : this . reducer } )
470
471
let selectorCache = injectedSelectorCache . get ( reducer )
471
472
if ( ! selectorCache ) {
472
473
selectorCache = new WeakMap ( )
You can’t perform that action at this time.
0 commit comments