mirror of
https://github.com/strapi/strapi.git
synced 2025-12-27 07:03:38 +00:00
refactor into a simpler change
This commit is contained in:
parent
0fbd3d3b0c
commit
ec5104d8a9
@ -127,6 +127,7 @@ const ListSettingsView = ({ layout, slug }) => {
|
||||
dispatch({
|
||||
type: 'SUBMIT_FIELD_FORM',
|
||||
});
|
||||
handleCloseModal();
|
||||
};
|
||||
|
||||
const submitMutation = useMutation((body) => putCMSettingsLV(body, slug), {
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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: {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user