Skip to content

Commit 943753a

Browse files
committed
chore: update nuxt example
1 parent 97f6302 commit 943753a

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

nuxt.config.ts

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
// https://nuxt.com/docs/api/configuration/nuxt-config
22

3-
43
export default defineNuxtConfig({
54
// vue: {
65
// compilerOptions: {
76
// isCustomElement: (tag) => tag.startsWith("VueUi")
87
// }
98
// }
109
devtools: { enabled: true },
11-
12-
compatibilityDate: "2024-09-29"
13-
})
10+
plugins: ["./plugins/vue-data-ui.client.ts"],
11+
compatibilityDate: "2024-09-29",
12+
});

pages/index.vue

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<script setup lang="ts">
22
33
import { type VueUiXyConfig, type VueUiXyDatasetItem, VueUiXy } from "vue-data-ui";
4-
import "vue-data-ui/style.css";
54
65
const config = ref<VueUiXyConfig>({
76
chart: {
@@ -54,4 +53,4 @@ const dataset = ref<VueUiXyDatasetItem[]>([
5453
<VueUiXy :dataset="dataset" :config="config" />
5554
</ClientOnly>
5655
</div>
57-
</template>
56+
</template>

plugins/vue-data-ui.client.ts

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1-
import { VueUiXy } from "vue-data-ui";
1+
import { VueUiXy, VueDataUi } from "vue-data-ui";
2+
import 'vue-data-ui/style.css'
23

34
export default defineNuxtPlugin((nuxtApp) => {
45
nuxtApp.vueApp.component("VueUiXy", VueUiXy);
5-
})
6+
7+
8+
// OR register the universal component if you plan to use it
9+
nuxtApp.vueApp.component("VueDataUi", VueDataUi);
10+
})

0 commit comments

Comments
 (0)