docs: use new x-sidebar-summary for sidebar items in api-reference if available (#8865)

Use the new `x-sidebar-summary` OAS attribute when adding operations to the sidebar, if available.
This commit is contained in:
Shahed Nasser
2024-08-29 20:14:10 +03:00
committed by GitHub
parent 44d4af3a3f
commit 8cf47516c1
2 changed files with 5 additions and 1 deletions

View File

@@ -23,7 +23,10 @@ export default function getTagChildSidebarItems(
...(definedOperation.tags || []),
definedOperation.operationId,
]),
title: definedOperation.summary || definedOperation.operationId,
title:
definedOperation["x-sidebar-summary"] ||
definedOperation.summary ||
definedOperation.operationId,
additionalElms: (
<MethodLabel method={definedMethod} className="h-fit" />
),