Versão 04/02 16h44

This commit is contained in:
Thaís Ferreira 2025-02-04 16:44:35 -03:00
parent 71222216c2
commit 4790d5c5cf

View File

@ -20,6 +20,7 @@
color="white" color="white"
v-bind="props" v-bind="props"
class="collapse-button" class="collapse-button"
size="small"
> >
<v-icon> <v-icon>
{{ isCollapsed ? 'mdi-menu' : 'mdi-chevron-left' }} {{ isCollapsed ? 'mdi-menu' : 'mdi-chevron-left' }}
@ -55,12 +56,12 @@
link link
class="menu-item d-flex align-center" class="menu-item d-flex align-center"
> >
<v-list-item-icon class="mr-3"> <template v-slot:prepend>
<v-icon color="white">{{ item.icon }}</v-icon> <v-icon color="white">{{ item.icon }}</v-icon>
</v-list-item-icon> </template>
<v-list-item-title <v-list-item-title
v-if="!isCollapsed" v-if="!isCollapsed"
class="text-white menu-title" class="text-white"
> >
{{ item.label }} {{ item.label }}
</v-list-item-title> </v-list-item-title>
@ -131,6 +132,12 @@ export default {
icon: 'mdi-flask', icon: 'mdi-flask',
label: 'Testes' label: 'Testes'
}, },
{
name: 'register',
route: { name: 'register' },
icon: 'mdi-file-document-plus',
label: 'Cadastro'
},
{ {
name: 'users', name: 'users',
route: { name: 'users' }, route: { name: 'users' },
@ -155,12 +162,14 @@ export default {
toggleDrawer() { toggleDrawer() {
this.isCollapsed = !this.isCollapsed this.isCollapsed = !this.isCollapsed
}, },
logout() { async logout() {
// Implement logout logic try {
console.log('Logout') // Implement logout logic here
// Example: await this.$store.dispatch('auth/logout')
// this.$store.dispatch('logout') this.$router.push('/login')
// this.$router.push('/login') } catch (error) {
console.error('Erro ao fazer logout:', error)
}
} }
} }
} }