update slice actions
This commit is contained in:
@@ -1,10 +1,6 @@
|
|||||||
import { createSlice, createEntityAdapter } from '@reduxjs/toolkit';
|
import { createSlice, createEntityAdapter } from '@reduxjs/toolkit';
|
||||||
|
|
||||||
const parametersAdapter = createEntityAdapter({});
|
const defaultState = {
|
||||||
|
|
||||||
const parametersSlice = createSlice({
|
|
||||||
name: 'parameters',
|
|
||||||
initialState: parametersAdapter.getInitialState({
|
|
||||||
ids: [
|
ids: [
|
||||||
'vco1',
|
'vco1',
|
||||||
'vco2',
|
'vco2',
|
||||||
@@ -376,10 +372,19 @@ const parametersSlice = createSlice({
|
|||||||
target: 'Both',
|
target: 'Both',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}),
|
};
|
||||||
|
|
||||||
|
const parametersAdapter = createEntityAdapter({});
|
||||||
|
|
||||||
|
const parametersSlice = createSlice({
|
||||||
|
name: 'parameters',
|
||||||
|
initialState: parametersAdapter.getInitialState(defaultState),
|
||||||
reducers: {
|
reducers: {
|
||||||
parameterAdded: parametersAdapter.addOne,
|
parameterAdded: parametersAdapter.addOne,
|
||||||
parameterUpdated: parametersAdapter.updateOne,
|
parameterUpdated: parametersAdapter.updateOne,
|
||||||
|
parameterRefreshAll(state) {
|
||||||
|
parametersAdapter.setAll(state, defaultState);
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user