fix: add keys to ObjectField children and guard relation data in getFieldOptions

This commit is contained in:
2026-06-13 13:14:47 +05:30
parent 0907e071b5
commit cd89eb4c88
2 changed files with 21 additions and 15 deletions

View File

@@ -16,7 +16,7 @@ export function getFieldOptions(field: ResourceField, relationData?: any[]): Sel
}
if (field.relation) {
const data = relationData ?? [];
const data = Array.isArray(relationData) ? relationData : [];
const enumOption = field.enumOption;
if (!enumOption) {
throw new Error(