docs(components): [api-external] (#10356)

* docs(components): [input]

* docs(components): [input]

* docs(components): [input] revert changes input.md

* docs(components): [input] revert changes input.md

* docs(components): [api-external] remove unused

* docs(components): [api-external] remove unused

* docs(components): [api-external] remove default prefix
This commit is contained in:
Xc
2022-11-02 22:11:19 +08:00
committed by GitHub
parent 42fb53aaa6
commit 751d187cad
3 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
<script setup lang="ts">
import VpLink from '../common/vp-link.vue'
defineProps({
text: {
type: String,
required: true,
},
url: {
type: String,
required: true,
},
prefix: {
type: String,
default: '',
},
})
</script>
<template>
<slot>
<span v-if="prefix" class="mr-1">{{ prefix }}</span>
<VpLink :href="url">
{{ text }}
</VpLink>
</slot>
</template>
<style scoped>
:deep(.el-icon) {
font-size: 18px;
}
</style>

View File

@@ -18,6 +18,7 @@ import VPDemo from './components/vp-demo.vue'
import ApiTyping from './components/globals/vp-api-typing.vue'
import ApiFunctionType from './components/globals/vp-api-function.vue'
import ApiEnumType from './components/globals/vp-api-enum.vue'
import ApiExternalType from './components/globals/vp-api-external.vue'
import IconList from './components/globals/icons.vue'
import type { Component } from 'vue'
@@ -31,4 +32,5 @@ export const globals: [string, Component][] = [
['ApiTyping', ApiTyping],
['FunctionType', ApiFunctionType],
['EnumType', ApiEnumType],
['ExternalType', ApiExternalType],
]

View File

@@ -60,6 +60,7 @@ declare module '@vue/runtime-core' {
TopNavigationExample: typeof import('./.vitepress/vitepress/components/nav/top-navigation-example.vue')['default']
VersionTag: typeof import('./.vitepress/vitepress/components/dev/VersionTag.vue')['default']
VpApiEnum: typeof import('./.vitepress/vitepress/components/globals/vp-api-enum.vue')['default']
VpApiExternal: typeof import('./.vitepress/vitepress/components/globals/vp-api-external.vue')['default']
VpApiFunction: typeof import('./.vitepress/vitepress/components/globals/vp-api-function.vue')['default']
VpApiTyping: typeof import('./.vitepress/vitepress/components/globals/vp-api-typing.vue')['default']
VpApp: typeof import('./.vitepress/vitepress/components/vp-app.vue')['default']