diff --git a/gui/rpk-gui/src/lib/crud/components/widgets/foreign-key.tsx b/gui/rpk-gui/src/lib/crud/components/widgets/foreign-key.tsx index 22cc8ae..bceaa8d 100644 --- a/gui/rpk-gui/src/lib/crud/components/widgets/foreign-key.tsx +++ b/gui/rpk-gui/src/lib/crud/components/widgets/foreign-key.tsx @@ -8,14 +8,14 @@ import { useList, useOne } from "@refinedev/core"; import { ResourceContext } from "../../contexts/ResourceContext"; import { CrudForm } from "../crud-form"; -type ForeignKeyReference = { +export type ForeignKeyReference = { resource: string, - label: string, - displayedFields: [string], + label?: string, + displayedFields?: [string], schema: string } -type ForeignKeySchema = RJSFSchema & { +export type ForeignKeySchema = RJSFSchema & { foreignKey?: { reference: ForeignKeyReference }