Skip to content

Commit 8323e7d

Browse files
committed
ensure description comes before qualifier and default value
1 parent a2f8c28 commit 8323e7d

File tree

2 files changed

+9
-9
lines changed
  • packages

2 files changed

+9
-9
lines changed

packages/docusaurus-plugin-openapi-docs/src/markdown/createSchema.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -416,16 +416,16 @@ function createDetailsNode(
416416
create("div", {
417417
style: { marginLeft: "1rem" },
418418
children: [
419-
guard(getQualifierMessage(schema), (message) =>
419+
guard(schema.description, (description) =>
420420
create("div", {
421421
style: { marginTop: ".5rem", marginBottom: ".5rem" },
422-
children: createDescription(message),
422+
children: createDescription(description),
423423
})
424424
),
425-
guard(schema.description, (description) =>
425+
guard(getQualifierMessage(schema), (message) =>
426426
create("div", {
427427
style: { marginTop: ".5rem", marginBottom: ".5rem" },
428-
children: createDescription(description),
428+
children: createDescription(message),
429429
})
430430
),
431431
createNodes(schema, SCHEMA_TYPE),
@@ -559,20 +559,20 @@ function createPropertyDiscriminator(
559559
]),
560560
],
561561
}),
562-
guard(getQualifierMessage(discriminator), (message) =>
562+
guard(schema.description, (description) =>
563563
create("div", {
564564
style: {
565565
paddingLeft: "1rem",
566566
},
567-
children: createDescription(message),
567+
children: createDescription(description),
568568
})
569569
),
570-
guard(schema.description, (description) =>
570+
guard(getQualifierMessage(discriminator), (message) =>
571571
create("div", {
572572
style: {
573573
paddingLeft: "1rem",
574574
},
575-
children: createDescription(description),
575+
children: createDescription(message),
576576
})
577577
),
578578
create("DiscriminatorTabs", {

packages/docusaurus-theme-openapi-docs/src/theme/SchemaItem/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,9 @@ export default function SchemaItem(props: Props) {
175175
{renderRequired}
176176
{renderDeprecated}
177177
</span>
178-
{renderQualifierMessage}
179178
{renderSchemaDescription}
180179
{renderEnumDescriptions}
180+
{renderQualifierMessage}
181181
{renderDefaultValue()}
182182
{collapsibleSchemaContent ?? collapsibleSchemaContent}
183183
</div>

0 commit comments

Comments
 (0)