feat(website): parse and show unstable tsdoc tag (#11187)

feat(website): parse and show unstable tsDoc tag
This commit is contained in:
Qjuh
2025-10-22 13:53:56 +02:00
committed by GitHub
parent 68835b3ff7
commit 697556fd16
8 changed files with 59 additions and 2 deletions

View File

@@ -15,6 +15,7 @@ import { SummaryNode } from './SummaryNode';
import { SyntaxHighlighter } from './SyntaxHighlighter';
import { TypeParameterNode } from './TypeParameterNode';
import { UnionMember } from './UnionMember';
import { UnstableNode } from './UnstableNode';
import { Tab, TabList, TabPanel, Tabs } from './ui/Tabs';
async function OverloadNode({
@@ -81,6 +82,10 @@ export async function DocItem({
<DeprecatedNode deprecatedBlock={node.summary.deprecatedBlock} version={version} />
) : null}
{node.summary?.unstableBlock.length ? (
<UnstableNode unstableBlock={node.summary.unstableBlock} version={version} />
) : null}
{node.summary?.summarySection ? <SummaryNode node={node.summary.summarySection} version={version} /> : null}
{node.summary?.returnsBlock.length ? <ReturnNode node={node.summary.returnsBlock} version={version} /> : null}