diff --git a/frontend/components/Avatar.vue b/frontend/components/Avatar.vue new file mode 100644 index 0000000..e4f24e4 --- /dev/null +++ b/frontend/components/Avatar.vue @@ -0,0 +1,22 @@ + + + diff --git a/frontend/components/LoginModal.vue b/frontend/components/LoginModal.vue new file mode 100644 index 0000000..030e5b8 --- /dev/null +++ b/frontend/components/LoginModal.vue @@ -0,0 +1,71 @@ + + + \ No newline at end of file diff --git a/frontend/components/LoginModalAvatar.vue b/frontend/components/LoginModalAvatar.vue new file mode 100644 index 0000000..74a412f --- /dev/null +++ b/frontend/components/LoginModalAvatar.vue @@ -0,0 +1,17 @@ + + + diff --git a/frontend/components/NavBar.vue b/frontend/components/NavBar.vue index 38a985f..5ab79cd 100644 --- a/frontend/components/NavBar.vue +++ b/frontend/components/NavBar.vue @@ -8,9 +8,28 @@ Carte CPS - \ No newline at end of file + + + + diff --git a/frontend/composables/currentUser.ts b/frontend/composables/currentUser.ts new file mode 100644 index 0000000..15f6cb6 --- /dev/null +++ b/frontend/composables/currentUser.ts @@ -0,0 +1,3 @@ +import type { User } from '@/types/user'; + +export const useCurrentUser = () => useState('currentUser', () => null); diff --git a/frontend/pages/CPS.vue b/frontend/pages/CPS.vue index b971091..6ec7669 100644 --- a/frontend/pages/CPS.vue +++ b/frontend/pages/CPS.vue @@ -4,11 +4,5 @@ - diff --git a/frontend/pages/index.vue b/frontend/pages/index.vue index 7e7dd3b..0bb1887 100644 --- a/frontend/pages/index.vue +++ b/frontend/pages/index.vue @@ -1,18 +1,13 @@ -