Skip to content

Commit 048a57e

Browse files
committed
add dashboard button when user is logged in
Took 15 minutes
1 parent 952738f commit 048a57e

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

resources/js/layouts/AppLayout.vue

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,33 @@
99
<v-toolbar-title>{{ $page.props.app.name }}</v-toolbar-title>
1010
<v-spacer />
1111
</v-container>
12+
<template v-if="!$page.props.auth.user">
13+
<v-btn
14+
large
15+
text
16+
:href="route('login')"
17+
@click.prevent="$inertia.visit(route('login'))"
18+
>
19+
{{ $t('auth.login') }}
20+
</v-btn>
21+
<v-btn
22+
large
23+
text
24+
:href="route('register')"
25+
@click.prevent="$inertia.visit(route('register'))"
26+
>
27+
{{ $t('auth.register') }}
28+
</v-btn>
29+
</template>
1230
<v-btn
13-
class="d-flex justify-center justify-space-around mr-3 "
31+
v-else
1432
large
1533
text
16-
height="35"
17-
:href="route('login')"
34+
:href="route('admin.dashboard')"
35+
@click.prevent="$inertia.visit(route('admin.dashboard'))"
1836
>
19-
{{ $t('auth.login') }}
20-
</v-btn>
21-
<v-btn
22-
class="d-flex justify-center justify-space-around mr-3 "
23-
large
24-
text
25-
height="35"
26-
:href="route('register')"
27-
>
28-
{{ $t('auth.register') }}
29-
</v-btn>
30-
<v-btn
37+
{{ $t('nav.general.dashboard') }}
38+
</v-btn> <v-btn
3139
icon
3240
@click="$vuetify.theme.dark = !$vuetify.theme.dark"
3341
>

0 commit comments

Comments
 (0)