diff --git a/frontend/src/components/ModuleTemplateDialog.vue b/frontend/src/components/ModuleTemplateDialog.vue new file mode 100644 index 0000000..cdb764b --- /dev/null +++ b/frontend/src/components/ModuleTemplateDialog.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/frontend/src/components/RenameModules.vue b/frontend/src/components/RenameModules.vue index fe98366..6205344 100644 --- a/frontend/src/components/RenameModules.vue +++ b/frontend/src/components/RenameModules.vue @@ -3,7 +3,8 @@ import moduleStore from "../store/moduleStore.ts"; import { createIndividualFeed } from "../api/createFeed.ts"; import router from "../router"; import tokenStore from "../store/tokenStore.ts"; -import { Ref, ref } from "vue"; +import { ref } from "vue"; +import ModuleTemplateDialog from "./ModuleTemplateDialog.vue"; const tableData = ref( moduleStore().modules.map((module) => { @@ -20,13 +21,6 @@ const columns = ref([ { field: "Reminder", header: "Reminder"} ]); -const helpVisible: Ref = ref(false); - -const placeholders = ref([ - { placeholder: "%t", description: "Event Type", examples: "V = Vorlesung, S = Seminar, P = Praktikum/Prüfung" }, - { placeholder: "%p", description: "Mandatory", examples: "w = optional, p = mandatory" }, -]); - async function finalStep() { const token: string = await createIndividualFeed(moduleStore().modules); tokenStore().setToken(token); @@ -38,26 +32,7 @@ async function finalStep() {

Configure your selected Modules to your liking.

- - -

- Here you can rename your modules to your liking. This will be the name - of the event in your calendar. -

-

- You can use the following placeholders in your module names: -

- - - - - -
+
moduleStore().modules.map((module: Module) => { @@ -48,8 +49,12 @@ async function finalStep() {