mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-12 07:43:10 +10:00
Use initial state for section missing in an import.
This commit is contained in:
@ -112,6 +112,13 @@ const reducer = (state, { type, payload }) => {
|
||||
return state;
|
||||
case 'import_data':
|
||||
if (payload === null) return initialState;
|
||||
|
||||
for(const section of Object.keys(initialState.data)){
|
||||
if(!(section in payload.data)){
|
||||
payload.data[section] = initialState.data[section];
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
...state,
|
||||
data: payload.data,
|
||||
|
||||
Reference in New Issue
Block a user