+
+
Loading {schema.objectName}...
+
+ );
+ }
+
+ // Convert to Table schema and render
+ const tableSchema = {
+ type: 'table' as const,
+ title: schema.title,
+ description: schema.description,
+ columns,
+ data,
+ pagination: schema.showPagination !== false ? {
+ pageSize: schema.pageSize || 10,
+ } : undefined,
+ searchable: schema.showSearch !== false,
+ filterable: schema.showFilters !== false,
+ selectable: schema.selectable || false,
+ className: schema.className,
+ };
+
+ return