UNPKG

@indielayer/ui

Version:

Indielayer UI Components with Tailwind CSS build for Vue 3

34 lines (26 loc) 881 B
import { createApp } from 'vue' import UI, { BaseTheme } from '@indielayer/ui' import App from './App.vue' import router from './router' import icons from './icons' // global components import CopyButton from './components/common/CopyButton.vue' import CodeSnippet from './components/common/CodeSnippet.vue' import MultiSnippet from './components/common/MultiSnippet.vue' import CodePreview from './components/common/CodePreview.vue' import DocumentPage from './components/common/DocumentPage.vue' // css import './assets/css/tailwind.css' const app = createApp(App) app.use(UI, { prefix: 'X', icons, theme: BaseTheme, }) app.use(router) app.component('CopyButton', CopyButton) app.component('CodeSnippet', CodeSnippet) app.component('MultiSnippet', MultiSnippet) app.component('CodePreview', CodePreview) app.component('DocumentPage', DocumentPage) app.mount('#app')