Skip to content

Commit ede9ab5

Browse files
committed
Array of objects json export reviwed again
1 parent 9fc6f20 commit ede9ab5

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/pods/toolbar/components/export-button/export-button.business.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,11 @@ export const getPropertyJsonSchema = (field: FieldVm): string => {
151151
return `"${field.name}": ${getItemType(field)}`;
152152
};
153153

154-
export const getItemType = (field: FieldVm, useTab = true): string => {
154+
export const getItemType = (field: FieldVm): string => {
155155
if (field.children && field.children.length > 0) {
156-
const separator = useTab ? ',\n ' : ', ';
157-
const tabSeparator = useTab ? '\n ' : ' ';
158156
const properties = getPropertiesJsonSchema(field.children);
159157

160-
return `{ ${tabSeparator} bsonType: "object" ${separator} title: "${field.name}" ${separator} required: [${getRequiredFields(field.children)}] ${separator} properties: {${properties}} } `;
158+
return `{ bsonType: "object", title: "${field.name}", required: [${getRequiredFields(field.children)}], properties: {${properties}} } `;
161159
}
162160
return `{ bsonType: "${field.type}" }`;
163161
}

0 commit comments

Comments
 (0)