Skip to content

Commit 8b65a43

Browse files
authored
render examples in a <code> block (#256)
1 parent 0ebd2b9 commit 8b65a43

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

packages/docusaurus-plugin-openapi/src/markdown/createParamsTable.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,21 @@ export function createParamsTable({ parameters, type }: Props) {
8585
guard(param.example, (example) =>
8686
create("div", {
8787
style: { marginTop: "var(--ifm-table-cell-padding)" },
88-
children: escape(`Example: ${example}`),
88+
children: [
89+
"Example: ",
90+
create("code", { children: escape(example) }),
91+
],
8992
})
9093
),
9194
guard(param.examples, (examples) =>
9295
create("div", {
9396
style: { marginTop: "var(--ifm-table-cell-padding)" },
9497
children: Object.entries(examples).map(([k, v]) =>
9598
create("div", {
96-
children: escape(`Example (${k}): ${v.value}`),
99+
children: [
100+
`Example (${k}): `,
101+
create("code", { children: escape(v.value) }),
102+
],
97103
})
98104
),
99105
})

0 commit comments

Comments
 (0)