Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • database/drizzle/queries/components.ts

    rdda6f51 r8a7f936  
    1212} from "../schema";
    1313import {and, asc, desc, eq, ilike, SQL, sql} from "drizzle-orm";
    14 import {typeConfigMap, ComponentType, requiredFields} from "../util/componentFieldConfig";
     14import {typeConfigMap, ComponentType} from "../util/componentFieldConfig";
    1515import {AnyPgColumn} from "drizzle-orm/pg-core";
    1616import {inArray} from "drizzle-orm/sql/expressions/conditions";
     
    101101        ...component,
    102102        details: details
    103     };
    104 }
    105 
    106 export async function getDetailsForNewComponent(componentType: string) {
    107     const config = typeConfigMap[componentType as ComponentType];
    108 
    109     return {
    110         type: componentType as ComponentType,
    111         requiredFields: requiredFields[componentType as ComponentType] ?? [],
    112         multiTables: config.multiTables ?? {},
    113103    };
    114104}
Note: See TracChangeset for help on using the changeset viewer.