mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-19 21:46:50 -04:00
New: Project Aphrodite
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
function updateSectionState(state, section, newState) {
|
||||
const [, subSection] = section.split('.');
|
||||
|
||||
if (subSection) {
|
||||
return Object.assign({}, state, { [subSection]: newState });
|
||||
}
|
||||
|
||||
// TODO: Remove in favour of using subSection
|
||||
if (state.hasOwnProperty(section)) {
|
||||
return Object.assign({}, state, { [section]: newState });
|
||||
}
|
||||
|
||||
return Object.assign({}, state, newState);
|
||||
}
|
||||
|
||||
export default updateSectionState;
|
||||
Reference in New Issue
Block a user