From b9acdd3a3437048bd2e9bb23d28cafc1dc8fa1b2 Mon Sep 17 00:00:00 2001 From: masterelmar <18119527+masterElmar@users.noreply.github.com> Date: Tue, 10 Oct 2023 17:58:43 +0200 Subject: [PATCH] added information button --- frontend/src/components/AdditionalModules.vue | 47 +++++++++++++++++-- frontend/src/components/ModuleInformation.vue | 27 +++++++++++ frontend/src/main.ts | 4 ++ 3 files changed, 73 insertions(+), 5 deletions(-) create mode 100644 frontend/src/components/ModuleInformation.vue diff --git a/frontend/src/components/AdditionalModules.vue b/frontend/src/components/AdditionalModules.vue index dd49a71..94d9ca1 100644 --- a/frontend/src/components/AdditionalModules.vue +++ b/frontend/src/components/AdditionalModules.vue @@ -1,10 +1,13 @@ + + + + {{ props.module.name }} + + + Course: + {{ props.module.course }} + + + ID: + {{ props.module.id }} + + + + diff --git a/frontend/src/main.ts b/frontend/src/main.ts index bbcebbf..1ad0267 100644 --- a/frontend/src/main.ts +++ b/frontend/src/main.ts @@ -23,6 +23,8 @@ import Accordion from 'primevue/accordion'; import AccordionTab from 'primevue/accordiontab'; import DataTable from "primevue/datatable"; import Column from "primevue/column"; +import DynamicDialog from 'primevue/dynamicdialog'; +import DialogService from 'primevue/dialogservice'; const app = createApp(App); const pinia = createPinia(); @@ -31,6 +33,7 @@ app.use(PrimeVue); app.use(router); app.use(ToastService); app.use(pinia); +app.use(DialogService); app.component("Button", Button); app.component("Menubar", Menubar); app.component("Dropdown", Dropdown); @@ -46,4 +49,5 @@ app.component("Accordion", Accordion); app.component("AccordionTab", AccordionTab); app.component("DataTable", DataTable); app.component("Column", Column); +app.component("DynamicDialog", DynamicDialog); app.mount("#app");