+ client: static_ip warnings

This commit is contained in:
Ildar Kamalov
2019-04-04 16:34:46 +03:00
committed by Simon Zolin
parent 472dc0b77d
commit 6bf57ae84e
4 changed files with 104 additions and 41 deletions

View File

@@ -292,11 +292,22 @@ const dhcp = handleActions({
[actions.findActiveDhcpRequest]: state => ({ ...state, processingStatus: true }),
[actions.findActiveDhcpFailure]: state => ({ ...state, processingStatus: false }),
[actions.findActiveDhcpSuccess]: (state, { payload }) => ({
...state,
active: payload,
processingStatus: false,
}),
[actions.findActiveDhcpSuccess]: (state, { payload }) => {
const {
other_server: otherServer,
static_ip: staticIP,
} = payload;
const newState = {
...state,
check: {
otherServer,
staticIP,
},
processingStatus: false,
};
return newState;
},
[actions.toggleDhcpRequest]: state => ({ ...state, processingDhcp: true }),
[actions.toggleDhcpFailure]: state => ({ ...state, processingDhcp: false }),
@@ -304,7 +315,7 @@ const dhcp = handleActions({
const { config } = state;
const newConfig = { ...config, enabled: !config.enabled };
const newState = {
...state, config: newConfig, active: null, processingDhcp: false,
...state, config: newConfig, check: null, processingDhcp: false,
};
return newState;
},
@@ -326,7 +337,7 @@ const dhcp = handleActions({
config: {
enabled: false,
},
active: null,
check: null,
leases: [],
});