Skip to content

Commit 40bc0e7

Browse files
committed
fix: support new metadata value type
1 parent 786a28f commit 40bc0e7

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

web/src/components/Docs/SchemaType.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -135,10 +135,10 @@ const MetadataToggle = styled.div`
135135

136136
export function MetadataTags({ metadata }: { metadata: SchemaMetadataEntry[] }) {
137137
const grouped = useMemo(() => {
138-
const groups: { name: string; values: (string | number | boolean | undefined)[] }[] = [];
138+
const groups: { name: string; values: (string | undefined)[] }[] = [];
139139
const map = new Map<
140140
string,
141-
{ name: string; values: (string | number | boolean | undefined)[] }
141+
{ name: string; values: (string | undefined)[] }
142142
>();
143143
for (const entry of metadata) {
144144
let group = map.get(entry.name);
@@ -203,8 +203,7 @@ export function MetadataTags({ metadata }: { metadata: SchemaMetadataEntry[] })
203203
);
204204
}
205205

206-
function formatMetadataValue(value: string | number | boolean | undefined): string {
206+
function formatMetadataValue(value?: string | undefined): string {
207207
if (value === undefined) return "";
208-
if (typeof value === "string") return `"${value}"`;
209-
return String(value);
208+
return value;
210209
}

web/src/components/Docs/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export type SchemaFieldType =
1010

1111
export interface SchemaMetadataEntry {
1212
name: string;
13-
value?: string | number | boolean;
13+
value?: string;
1414
}
1515

1616
export interface SchemaField {

0 commit comments

Comments
 (0)