fix(client): add safety check on path.id split

This commit is contained in:
Amruth Pillai
2022-03-09 23:39:04 +01:00
parent ecab1e0bfa
commit ee328186c8
6 changed files with 11 additions and 5 deletions

View File

@ -82,7 +82,7 @@ export const resumeSlice = createSlice({
},
deleteSection: (state: Resume, action: PayloadAction<DeleteSectionPayload>) => {
const { path } = action.payload;
const id = path && path.split('.').at(-1);
const id = path ? path.split('.').at(-1) : '';
const sections = Object.keys(state.sections).filter((x) => x !== id);
const layout = state.metadata.layout.map((pages) => pages.map((list) => list.filter((x) => x !== id)));