Index: database/drizzle/util/componentFieldConfig.ts
===================================================================
--- database/drizzle/util/componentFieldConfig.ts	(revision 575094566da2ed90bd4343e848669ebfb50b8621)
+++ database/drizzle/util/componentFieldConfig.ts	(revision dda6f510ec987719a7348d64c6a1bbfbcfc4aa8c)
@@ -108,24 +108,2 @@
     return true;
 }
-
-export function getValidationError(type: string, specificData: any): string | null {
-    if (!(type in requiredFields)) {
-        return `Invalid component type: ${type}`;
-    }
-
-    const fields = requiredFields[type as ComponentType];
-    const missingFields: string[] = [];
-
-    for (const field of fields) {
-        const value = specificData[field];
-        if (value === undefined || value === null || value === '') {
-            missingFields.push(field);
-        }
-    }
-
-    if (missingFields.length > 0) {
-        return `Missing required fields: ${missingFields.join(', ')}`;
-    }
-
-    return null;
-}
