vitepress-plugin-tabs
Version:
A plugin that adds syntax for showing content in tabs.
11 lines (9 loc) • 358 B
text/typescript
import type { App } from 'vue'
import PluginTabs from './PluginTabs.vue'
import PluginTabsTab from './PluginTabsTab.vue'
import { provideTabsSharedState } from './useTabsSelectedState'
export const enhanceAppWithTabs = (app: App) => {
provideTabsSharedState(app)
app.component('PluginTabs', PluginTabs)
app.component('PluginTabsTab', PluginTabsTab)
}