mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender.git
synced 2025-08-07 04:09:15 +02:00
changed frontend for new more detailed backend api endpoint
This commit is contained in:
@@ -25,7 +25,7 @@ export async function fetchModulesByCourseAndSemester(
|
|||||||
})
|
})
|
||||||
.then((modulesResponse) => {
|
.then((modulesResponse) => {
|
||||||
modulesResponse.forEach((module: Module) =>
|
modulesResponse.forEach((module: Module) =>
|
||||||
modules.push(new Module(module.Id, module.Name, course, module.Name)),
|
modules.push(new Module(module.id, module.name, course, module.name)),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
return modules;
|
return modules;
|
||||||
@@ -39,7 +39,7 @@ export async function fetchAllModules(): Promise<Module[]> {
|
|||||||
})
|
})
|
||||||
.then((responseModules: Module[]) => {
|
.then((responseModules: Module[]) => {
|
||||||
responseModules.forEach((module: Module) => {
|
responseModules.forEach((module: Module) => {
|
||||||
modules.push(new Module(module.Id, module.Name, module.Course, module.Name));
|
modules.push(new Module(module.id, module.name, module.course, module.name));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -105,7 +105,7 @@ function nextStep() {
|
|||||||
class="flex flex-column align-items-center sm:align-items-start gap-3"
|
class="flex flex-column align-items-center sm:align-items-start gap-3"
|
||||||
>
|
>
|
||||||
<div class="text-2xl">
|
<div class="text-2xl">
|
||||||
{{ slotProps.data.module.Name }}
|
{{ slotProps.data.module.name }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
export class Module {
|
export class Module {
|
||||||
constructor(
|
constructor(
|
||||||
public Id: string,
|
public id: string,
|
||||||
public Name: string,
|
public name: string,
|
||||||
public Course: string,
|
public course: string,
|
||||||
public UserDefinedName: string,
|
public userDefinedName: string,
|
||||||
) {}
|
) {}
|
||||||
}
|
}
|
||||||
|
@@ -3,7 +3,7 @@ import Faq from "../components/FaqPage.vue";
|
|||||||
import CourseSelection from "../components/CourseSelection.vue";
|
import CourseSelection from "../components/CourseSelection.vue";
|
||||||
import AdditionalModules from "../components/AdditionalModules.vue";
|
import AdditionalModules from "../components/AdditionalModules.vue";
|
||||||
import CalendarLink from "../components/CalendarLink.vue";
|
import CalendarLink from "../components/CalendarLink.vue";
|
||||||
import Impress from "../components/Imprint.vue";
|
import Imprint from "../components/Imprint.vue";
|
||||||
import PrivacyPolicy from "../components/PrivacyPolicy.vue";
|
import PrivacyPolicy from "../components/PrivacyPolicy.vue";
|
||||||
import RenameModules from "../components/RenameModules.vue";
|
import RenameModules from "../components/RenameModules.vue";
|
||||||
|
|
||||||
@@ -36,9 +36,9 @@ const router = createRouter({
|
|||||||
component: PrivacyPolicy,
|
component: PrivacyPolicy,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/impress",
|
path: "/imprint",
|
||||||
name: "impress",
|
name: "imprint",
|
||||||
component: Impress,
|
component: Imprint,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "/rename-modules",
|
path: "/rename-modules",
|
||||||
|
Reference in New Issue
Block a user