diff --git a/packages/builder/src/stores/builder/screenComponent.ts b/packages/builder/src/stores/builder/screenComponent.ts index 3fdaf97660..226d233090 100644 --- a/packages/builder/src/stores/builder/screenComponent.ts +++ b/packages/builder/src/stores/builder/screenComponent.ts @@ -56,6 +56,9 @@ export const screenComponentErrors = derived( ["table", "dataSource"] )) { const componentSettings = component[setting.key] + if (!componentSettings) { + continue + } const { label } = componentSettings const type = componentSettings.type as UIDatasourceType