Fix check for layouts

This commit is contained in:
Mark Kaylor 2022-11-15 18:44:14 +01:00
parent 7f25aaf796
commit 9f404467fa
2 changed files with 6 additions and 1 deletions

View File

@ -5,7 +5,7 @@ const createAttributesLayout = (currentContentTypeLayoutData) => {
let currentRowIndex = 0;
const newLayout = [];
if (!currentContentTypeLayoutData) {
if (!currentContentTypeLayoutData.layouts) {
return newLayout;
}

View File

@ -203,4 +203,9 @@ describe('Content Manager | EditView | utils | createAttributesLayout', () => {
expect(createAttributesLayout(currentLayoutData)).toEqual(expected);
});
it('Should return an empty array when no layouts are found', () => {
const currentLayoutData = {};
expect(createAttributesLayout(currentLayoutData)).toEqual([]);
});
});