refactor into a simpler change

This commit is contained in:
Luis Rodriguez 2023-04-17 11:20:20 -05:00
parent 0fbd3d3b0c
commit ec5104d8a9
3 changed files with 6 additions and 4 deletions

View File

@ -127,6 +127,7 @@ const ListSettingsView = ({ layout, slug }) => {
dispatch({
type: 'SUBMIT_FIELD_FORM',
});
handleCloseModal();
};
const submitMutation = useMutation((body) => putCMSettingsLV(body, slug), {

View File

@ -68,8 +68,6 @@ const reducer = (state = initialState, action) =>
break;
}
case 'SUBMIT_FIELD_FORM': {
draftState.fieldForm = {};
draftState.fieldToEdit = '';
const fieldMetadataPath = ['modifiedData', 'metadatas', state.fieldToEdit, 'list'];
set(draftState, [...fieldMetadataPath, 'label'], state.fieldForm.label);
set(draftState, [...fieldMetadataPath, 'sortable'], state.fieldForm.sortable);

View File

@ -212,8 +212,11 @@ describe('CONTENT MANAGER | CONTAINERS | ListSettingsView | reducer', () => {
};
const expected = {
...state,
fieldToEdit: '',
fieldForm: {},
fieldToEdit: 'cover',
fieldForm: {
label: 'New Cover',
sortable: true,
},
modifiedData: {
metadatas: {
cover: {