UNPKG

@scalar/api-reference

Version:

Generate beautiful API references from OpenAPI documents

40 lines (39 loc) 1.78 kB
import LinkList_default from "../../../components/LinkList/LinkList.vue.js"; import ExternalDocs_default from "../../../features/external-docs/ExternalDocs.vue.js"; import Contact_default from "../../../features/info-object/Contact.vue.js"; import License_default from "../../../features/info-object/License.vue.js"; import TermsOfService_default from "../../../features/info-object/TermsOfService.vue.js"; import { createBlock, createCommentVNode, createVNode, defineComponent, openBlock, unref, withCtx } from "vue"; //#region src/blocks/scalar-info-block/components/InfoLinks.vue?vue&type=script&setup=true&lang.ts var InfoLinks_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({ __name: "InfoLinks", props: { info: {}, externalDocs: {} }, setup(__props) { return (_ctx, _cache) => { return openBlock(), createBlock(unref(LinkList_default), null, { default: withCtx(() => [ createVNode(unref(ExternalDocs_default), { value: __props.externalDocs }, null, 8, ["value"]), __props.info.contact ? (openBlock(), createBlock(unref(Contact_default), { key: 0, value: __props.info.contact }, null, 8, ["value"])) : createCommentVNode("", true), __props.info.license ? (openBlock(), createBlock(unref(License_default), { key: 1, value: __props.info.license }, null, 8, ["value"])) : createCommentVNode("", true), __props.info.termsOfService ? (openBlock(), createBlock(unref(TermsOfService_default), { key: 2, value: __props.info.termsOfService }, null, 8, ["value"])) : createCommentVNode("", true) ]), _: 1 }); }; } }); //#endregion export { InfoLinks_vue_vue_type_script_setup_true_lang_default as default }; //# sourceMappingURL=InfoLinks.vue.script.js.map