UNPKG

@scalar/api-reference

Version:

Generate beautiful API references from OpenAPI documents

30 lines (29 loc) 1.3 kB
import LoadingSkeleton_default from "../LoadingSkeleton.vue.js"; import { createBlock, createCommentVNode, createElementBlock, defineComponent, normalizeClass, openBlock, renderSlot } from "vue"; //#region src/components/Section/SectionHeader.vue?vue&type=script&setup=true&lang.ts var _hoisted_1 = { class: "section-header-wrapper xl:gap-12" }; var SectionHeader_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({ __name: "SectionHeader", props: { loading: { type: Boolean }, tight: { type: Boolean }, removeMargin: { type: Boolean, default: false } }, setup(__props) { return (_ctx, _cache) => { return openBlock(), createElementBlock("div", _hoisted_1, [__props.loading ? (openBlock(), createBlock(LoadingSkeleton_default, { key: 0 })) : (openBlock(), createElementBlock("div", { key: 1, class: normalizeClass(["section-header", { tight: __props.tight, "mb-3": !__props.removeMargin }]) }, [renderSlot(_ctx.$slots, "default", {}, void 0, true)], 2)), _ctx.$slots.links ? renderSlot(_ctx.$slots, "links", { key: 2 }, void 0, true) : createCommentVNode("", true)]); }; } }); //#endregion export { SectionHeader_vue_vue_type_script_setup_true_lang_default as default }; //# sourceMappingURL=SectionHeader.vue.script.js.map