#38: Enhance new repertory release available notification

This commit is contained in:
2020-02-21 15:35:16 -06:00
parent a70359d36b
commit 39409495c4
5 changed files with 57 additions and 11 deletions

View File

@@ -1,5 +1,6 @@
import {createReducer} from '@reduxjs/toolkit';
import {
setAutoInstallRelease,
setDismissDependencies,
setInstallActive,
setInstallComplete,
@@ -8,6 +9,7 @@ import {
} from '../actions/install_actions';
export const installReducer = createReducer({
AutoInstallRelease: false,
DismissDependencies: false,
InstallActive: false,
InstallResult: null,
@@ -15,6 +17,12 @@ export const installReducer = createReducer({
InstallType: null,
MissingDependencies: [],
}, {
[setAutoInstallRelease]: (state, action) => {
return {
...state,
AutoInstallRelease: action.payload,
}
},
[setDismissDependencies]: (state, action) => {
return {
...state,