From c7440dddef60b2fee7b5c1aa8d003db318a7e548 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Mon, 18 Aug 2025 07:28:35 +0000 Subject: [PATCH] fix(docs-infra): display value type in CLI pages (#63211) The value type was not being displayed when a value had an enum, which was misleading. This change ensures the value type is always shown, so users know whether to expect a single value or an array of values. PR Close #63211 --- .../pipeline/api-gen/rendering/templates/cli-card.tsx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/adev/shared-docs/pipeline/api-gen/rendering/templates/cli-card.tsx b/adev/shared-docs/pipeline/api-gen/rendering/templates/cli-card.tsx index f184d5aeb03..bdf127f34b6 100644 --- a/adev/shared-docs/pipeline/api-gen/rendering/templates/cli-card.tsx +++ b/adev/shared-docs/pipeline/api-gen/rendering/templates/cli-card.tsx @@ -24,14 +24,16 @@ export function CliCard(props: {card: CliCardRenderable}) { {item.aliases?.map((alias) => (
{alias}
+ {alias}
{item.type}
{item.enum ? (
<>
Allowed Values
@@ -45,10 +47,7 @@ export function CliCard(props: {card: CliCardRenderable}) {
>
) : (
- <>
- Value Type
- {item.type}
- >
+ <>>
)}
{/* Default Value */}
{item.default !== undefined ? Default : <>>}