diff --git a/frontend/app/components/InternshipEditor.vue b/frontend/app/components/InternshipEditor.vue new file mode 100644 index 0000000..256b86a --- /dev/null +++ b/frontend/app/components/InternshipEditor.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/frontend/app/pages/dashboard/student/index.vue b/frontend/app/pages/dashboard/student/index.vue index 51fb996..3f58f3e 100644 --- a/frontend/app/pages/dashboard/student/index.vue +++ b/frontend/app/pages/dashboard/student/index.vue @@ -38,7 +38,7 @@ const { data, error } = await useSanctumFetch('/api/internships');
- + Pridať diff --git a/frontend/app/pages/dashboard/student/internship/create.vue b/frontend/app/pages/dashboard/student/internship/create.vue new file mode 100644 index 0000000..c0a5a4e --- /dev/null +++ b/frontend/app/pages/dashboard/student/internship/create.vue @@ -0,0 +1,36 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/types/internships.ts b/frontend/app/types/internships.ts index 3aa05a1..67f9768 100644 --- a/frontend/app/types/internships.ts +++ b/frontend/app/types/internships.ts @@ -15,11 +15,11 @@ export interface Internship { }; export interface NewInternship { - user_id: string; - company_id: string; - start: number; - end: number; - year_of_study: boolean; + user_id: number; + company_id: number; + start: string; + end: string; + year_of_study: number; semester: string; position_description: string; agreement?: Uint8Array;