@scalar/api-reference
Version:
Generate beautiful API references from OpenAPI documents
29 lines (28 loc) • 974 B
JavaScript
import { defineComponent as r, createBlock as o, createCommentVNode as a, openBlock as m, unref as d } from "vue";
import { getResolvedRef as i } from "@scalar/workspace-store/helpers/get-resolved-ref";
import n from "../../../components/Content/Schema/SchemaProperty.vue.js";
const u = /* @__PURE__ */ r({
__name: "Header",
props: {
header: {},
name: {},
breadcrumb: {},
config: {}
},
setup(s) {
return (e, p) => "schema" in e.header && e.header.schema ? (m(), o(n, {
key: 0,
breadcrumb: e.breadcrumb ? [...e.breadcrumb, "headers"] : void 0,
description: e.header.description,
name: e.name,
options: {
orderRequiredPropertiesFirst: e.config.orderRequiredPropertiesFirst,
orderSchemaPropertiesBy: e.config.orderSchemaPropertiesBy
},
schema: d(i)(e.header.schema)
}, null, 8, ["breadcrumb", "description", "name", "options", "schema"])) : a("", !0);
}
});
export {
u as default
};