refactor: update shared components

This commit is contained in:
Łukasz Holeczek
2021-08-29 16:11:22 +02:00
parent cac84bdcdd
commit 6f88a26121
5 changed files with 109 additions and 33 deletions
+43
View File
@@ -0,0 +1,43 @@
<template>
<div class="example">
<CNav variant="tabs">
<CNavItem>
<CNavLink href="#" active>
<CIcon icon="cil-media-play" class="me-2" />
</CNavLink>
</CNavItem>
<CNavItem>
<CNavLink :href="href" target="_blank">
<CIcon icon="cil-code" class="me-2" />
Code
</CNavLink>
</CNavItem>
</CNav>
<CTabContent class="rounded-bottom">
<CTabPane class="p-3 preview" visible>
<slot></slot>
</CTabPane>
</CTabContent>
</div>
</template>
<script>
import packageJson from "../../package.json";
export default {
name: "DocsExample",
props: {
href: {
type: String,
default: undefined,
required: false,
},
},
setup(props) {
const href = `https://coreui.io/vue/docs/${packageJson.config.coreui_library_short_version}/${props.href}`;
return {
href,
};
},
};
</script>