Set default form padding when loading form settings from server
[MAILPOET-2892]
This commit is contained in:
committed by
Veljko V
parent
99f6bafd1f
commit
0c3b6db75f
@@ -20,7 +20,7 @@ export default function mapFormDataAfterLoading(data) {
|
|||||||
slideInFormPosition: data.settings.slide_in_form_position,
|
slideInFormPosition: data.settings.slide_in_form_position,
|
||||||
borderRadius: asNum(data.settings.border_radius),
|
borderRadius: asNum(data.settings.border_radius),
|
||||||
borderSize: asNum(data.settings.border_size),
|
borderSize: asNum(data.settings.border_size),
|
||||||
formPadding: asNum(data.settings.form_padding),
|
formPadding: data.settings.form_padding ? asNum(data.settings.form_padding) : 10,
|
||||||
inputPadding: asNum(data.settings.input_padding),
|
inputPadding: asNum(data.settings.input_padding),
|
||||||
borderColor: data.settings.border_color,
|
borderColor: data.settings.border_color,
|
||||||
},
|
},
|
||||||
|
@@ -54,9 +54,13 @@ describe('Form Data Load Mapper', () => {
|
|||||||
expect(map(data).settings).to.have.property('success_page', '5');
|
expect(map(data).settings).to.have.property('success_page', '5');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('maps placement', () => {
|
it('Maps placement', () => {
|
||||||
expect(map(data).settings).to.have.property('placeFormBellowAllPages', true);
|
expect(map(data).settings).to.have.property('placeFormBellowAllPages', true);
|
||||||
expect(map(data).settings).to.have.property('placeFormBellowAllPosts', false);
|
expect(map(data).settings).to.have.property('placeFormBellowAllPosts', false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('Sets default padding', () => {
|
||||||
|
expect(map(data).settings).to.have.property('formPadding', 10);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user