diff --git a/movie-group-8/src/router/index.js b/movie-group-8/src/router/index.js index 328c5b5e33222a84cdf8a5169d72d431deb9059a..21bc9eb618bc3e8241d221a76a4e894b022d6ca4 100644 --- a/movie-group-8/src/router/index.js +++ b/movie-group-8/src/router/index.js @@ -7,6 +7,7 @@ const router = createRouter({ { path: '/', component: () => import('../views/Home.vue') }, { path: '/register', component: () => import('../views/Register.vue') }, { path: '/login', component: () => import('../views/Login.vue') }, + { path: '/recover-account', component: () => import('../views/RecoverAccount.vue') }, { path: '/films', component: () => import('../views/Films.vue'), @@ -16,7 +17,17 @@ const router = createRouter({ path: '/watchlist', component: () => import('../views/Watchlist.vue'), meta: { requiresAuth: true }, - }, + }, + { + path: '/profile', + component: () => import('../views/Profile.vue'), + meta: { requiresAuth: true }, + }, + { + path: '/settings', + component: () => import('../views/Settings.vue'), + meta: { requiresAuth: true }, + }, ], }); diff --git a/movie-group-8/src/views/Login.vue b/movie-group-8/src/views/Login.vue index 6039cde7d6f3a886bc58c4c92fff10ea5f90fa2d..103aadffb63ab10d38b6133399466015312d108a 100644 --- a/movie-group-8/src/views/Login.vue +++ b/movie-group-8/src/views/Login.vue @@ -35,7 +35,7 @@ <div> <div class="flex justify-between items-center mb-2"> <label class="block text-sm dark:text-white">Password</label> - <a class="text-sm text-blue-600 decoration-2 hover:underline focus:outline-hidden focus:underline font-medium dark:text-blue-500" href="../examples/html/recover-account.html"> + <a class="text-sm text-blue-600 decoration-2 hover:underline focus:outline-hidden focus:underline font-medium dark:text-blue-500" href="/recover-account"> Forgot password? </a> </div> diff --git a/movie-group-8/src/views/Profile.vue b/movie-group-8/src/views/Profile.vue new file mode 100644 index 0000000000000000000000000000000000000000..3314b81e266a166a519fa0ee6c5461b23a8be0c0 --- /dev/null +++ b/movie-group-8/src/views/Profile.vue @@ -0,0 +1 @@ +<template>Profile</template> \ No newline at end of file diff --git a/movie-group-8/src/views/RecoverAccount.vue b/movie-group-8/src/views/RecoverAccount.vue new file mode 100644 index 0000000000000000000000000000000000000000..409f2f1d58396b37b9e8881937ccb84ec23d2a38 --- /dev/null +++ b/movie-group-8/src/views/RecoverAccount.vue @@ -0,0 +1 @@ +<template>Recover Account</template> \ No newline at end of file diff --git a/movie-group-8/src/views/Settings.vue b/movie-group-8/src/views/Settings.vue new file mode 100644 index 0000000000000000000000000000000000000000..4c5d407983bd7e51dd0c6b32680470d99bd2029a --- /dev/null +++ b/movie-group-8/src/views/Settings.vue @@ -0,0 +1 @@ +<template>Settings</template> \ No newline at end of file