export const parseRequiredBlocks = (schema) => {
const res = []
if (!Array.isArray(schema?.children)) {
return res
}
for (const item of schema.children) {
if (item.componentType === 'Block') {
res.push(item.componentName)
}
if (Array.isArray(item.children)) {
res.push(...parseRequiredBlocks(item))
}
}
return res
}