feat: auth w.i.p.

This commit is contained in:
Florian Sylvain
2024-10-09 22:44:28 +02:00
parent 7afbe2b4c3
commit 87e894ab50
16 changed files with 247 additions and 43 deletions
+45
View File
@@ -0,0 +1,45 @@
<script setup lang="ts">
interface Category {
categories: {
id: number
name: string
user_id: number
}[]
pagination: {
skip: number
take: number
}
links: {
next: string
prev: string
}
total: number
}
</script>
<template>
<VDataTable
:headers="[
{ title: 'Name', key: 'name', sortable: true },
{ title: 'Actions', key: 'actions', align: 'end', sortable: false }
]"
:items="[
{ name: 'pouet' },
{ name: 'pouet' },
{ name: 'pouet' },
{ name: 'pouet' },
{ name: 'pouet' },
{ name: 'pouet' },
{ name: 'pouet' }
]"
>
<template
v-slot:[`item.actions`]="{
// item
}"
>
<VBtn icon="mdi-pencil" variant="flat" size="small"></VBtn>
<VBtn icon="mdi-delete" variant="flat" size="small"></VBtn>
</template>
</VDataTable>
</template>