Fix form input padding mapping
[MAILPOET-2930]
This commit is contained in:
committed by
Veljko V
parent
a23d0e7e17
commit
c99e04ad49
@@ -21,7 +21,7 @@ export default function mapFormDataAfterLoading(data) {
|
|||||||
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: data.settings.form_padding ? asNum(data.settings.form_padding) : 10,
|
formPadding: data.settings.form_padding ? asNum(data.settings.form_padding) : 10,
|
||||||
inputPadding: data.settings.input_padding ? asNum(data.settings.form_padding) : 5,
|
inputPadding: data.settings.input_padding ? asNum(data.settings.input_padding) : 5,
|
||||||
borderColor: data.settings.border_color,
|
borderColor: data.settings.border_color,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@@ -63,5 +63,18 @@ describe('Form Data Load Mapper', () => {
|
|||||||
expect(map(data).settings).to.have.property('formPadding', 10);
|
expect(map(data).settings).to.have.property('formPadding', 10);
|
||||||
expect(map(data).settings).to.have.property('inputPadding', 5);
|
expect(map(data).settings).to.have.property('inputPadding', 5);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('Maps form and input padding', () => {
|
||||||
|
const mapData = {
|
||||||
|
...data,
|
||||||
|
settings: {
|
||||||
|
...data.settings,
|
||||||
|
form_padding: 50,
|
||||||
|
input_padding: 20,
|
||||||
|
},
|
||||||
|
};
|
||||||
|
expect(map(mapData).settings).to.have.property('formPadding', 50);
|
||||||
|
expect(map(mapData).settings).to.have.property('inputPadding', 20);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user