You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.9 KiB
45 lines
1.9 KiB
import { defineNuxtPlugin } from "#app"; |
|
import PrimeVue from "primevue/config"; |
|
import Button from "primevue/button"; |
|
import DataTable from "primevue/datatable"; |
|
import Column from 'primevue/column'; |
|
import ColumnGroup from 'primevue/columngroup'; |
|
import Row from 'primevue/row'; |
|
import Menubar from 'primevue/menubar'; |
|
import Card from 'primevue/card'; |
|
import Panel from 'primevue/panel'; |
|
import InputText from 'primevue/inputtext'; |
|
import ToastService from 'primevue/toastservice'; |
|
import Toast from 'primevue/toast'; |
|
import Dialog from 'primevue/dialog'; |
|
import DataView from "primevue/dataview"; |
|
import Galleria from 'primevue/galleria'; |
|
import Textarea from "primevue/textarea"; |
|
import Dropdown from "primevue/dropdown"; |
|
import DialogService from 'primevue/dialogservice'; |
|
import DynamicDialog from 'primevue/dynamicdialog'; |
|
import FileUpload from "primevue/fileupload"; |
|
|
|
|
|
export default defineNuxtPlugin((nuxtApp) => { |
|
nuxtApp.vueApp.use(PrimeVue, { ripple: true }); |
|
nuxtApp.vueApp.component("Button", Button); |
|
nuxtApp.vueApp.component("Row", Row); |
|
nuxtApp.vueApp.component("Column", Column); |
|
nuxtApp.vueApp.component("ColumnGroup", ColumnGroup); |
|
nuxtApp.vueApp.component("DataTable", DataTable); |
|
nuxtApp.vueApp.component("Menubar", Menubar); |
|
nuxtApp.vueApp.component("Card", Card); |
|
nuxtApp.vueApp.component("Panel", Panel); |
|
nuxtApp.vueApp.component("InputText", InputText); |
|
nuxtApp.vueApp.use(ToastService); |
|
nuxtApp.vueApp.component("Toast", Toast); |
|
nuxtApp.vueApp.component("Dialog", Dialog); |
|
nuxtApp.vueApp.component("DataView", DataView); |
|
nuxtApp.vueApp.component("Galleria", Galleria); |
|
nuxtApp.vueApp.component("Textarea", Textarea); |
|
nuxtApp.vueApp.component("Dropdown", Dropdown); |
|
nuxtApp.vueApp.use(DialogService); |
|
nuxtApp.vueApp.component("DynamicDialog", DynamicDialog); |
|
nuxtApp.vueApp.component("FileUpload", FileUpload); |
|
});
|