add datagrid field type

This commit is contained in:
Henry
2023-10-31 22:12:09 +00:00
parent 5ff720d66c
commit 82074ee7a1
8 changed files with 217 additions and 86 deletions
+15
View File
@@ -43,6 +43,7 @@ export const initNode = (nodeData, newNodeId) => {
'asyncOptions',
'options',
'multiOptions',
'datagrid',
'string',
'number',
'boolean',
@@ -422,3 +423,17 @@ export const isValidURL = (url) => {
return undefined
}
}
export const formatDataGridRows = (rows) => {
try {
const parsedRows = typeof rows === 'string' ? JSON.parse(rows) : rows
return parsedRows.map((sch, index) => {
return {
...sch,
id: index
}
})
} catch (e) {
return []
}
}