diff --git a/resources/js/components/NavBar.vue b/resources/js/components/NavBar.vue index c563432..427924b 100644 --- a/resources/js/components/NavBar.vue +++ b/resources/js/components/NavBar.vue @@ -1,5 +1,7 @@ @@ -36,12 +69,83 @@ defineProps({ Blogs + - {{ isAdmin ? 'Home' : 'Login' }} + Login + + + + + + + {{ user.name.charAt(0).toUpperCase() }} + + {{ user.name }} + + + + + + + + {{ user.name }} + + + {{ user.email }} + + + + + + {{ isAdmin ? 'Home' : 'Staff Panel' }} + + + + + Logout + + + + diff --git a/resources/js/types/auth.ts b/resources/js/types/auth.ts index f9a7fa4..1836a9e 100644 --- a/resources/js/types/auth.ts +++ b/resources/js/types/auth.ts @@ -3,6 +3,7 @@ export type User = { name: string; email: string; avatar?: string; + image_url?: string; email_verified_at: string | null; created_at: string; updated_at: string;
+ {{ user.name }} +
+ {{ user.email }} +