feat: add template page for editing internships for students

This commit is contained in:
2025-10-28 09:40:51 +01:00
parent 6463767ae8
commit 6d74d48ff7
2 changed files with 32 additions and 1 deletions

View File

@@ -76,7 +76,7 @@ const { data, error } = await useSanctumFetch<Internship[]>('/api/internships');
</td>
<td class="text-left">
<v-btn class="m-1 op-btn" density="compact" append-icon="mdi-pencil" base-color="orange"
@click="() => { }">Editovať</v-btn>
:to="'/dashboard/student/internship/edit/' + item.id">Editovať</v-btn>
<v-btn class="m-1 op-btn" density="compact" append-icon="mdi-trash-can-outline"
base-color="red" @click="async () => { }">Zmazať</v-btn>
</td>

View File

@@ -0,0 +1,31 @@
<script setup lang="ts">
import type { User } from '~/types/user';
definePageMeta({
middleware: ['sanctum:auth', 'student-only'],
});
useSeoMeta({
title: "Edit praxe | ISOP",
ogTitle: "Edit praxe",
description: "Edit praxe ISOP",
ogDescription: "Edit praxe",
});
const user = useSanctumUser<User>();
</script>
<template>
<v-container fluid>
<v-card id="page-container-card">
<p>...</p>
</v-card>
</v-container>
</template>
<style scoped>
#page-container-card {
padding-left: 10px;
padding-right: 10px;
}
</style>