feat: add public site pages and social login
This commit is contained in:
@@ -3,6 +3,10 @@ import { createRouter, createWebHistory } from 'vue-router';
|
||||
|
||||
const LoginView = () => import('@/features/auth/views/LoginView.vue');
|
||||
const Landing = () => import('@/features/landing/views/Landing.vue');
|
||||
const ProductPage = () => import('@/features/landing/views/ProductPage.vue');
|
||||
const PricingPage = () => import('@/features/landing/views/PricingPage.vue');
|
||||
const BlogsPage = () => import('@/features/landing/views/BlogsPage.vue');
|
||||
const GuidesPage = () => import('@/features/landing/views/GuidesPage.vue');
|
||||
const RegisterView = () => import('@/features/auth/views/RegisterView.vue');
|
||||
const ForgotPasswordView = () => import('@/features/auth/views/ForgotPasswordView.vue');
|
||||
const ResetPasswordView = () => import('@/features/auth/views/ResetPasswordView.vue');
|
||||
@@ -32,6 +36,26 @@ const routes = [
|
||||
name: 'landing',
|
||||
component: Landing,
|
||||
},
|
||||
{
|
||||
path: '/product',
|
||||
name: 'product',
|
||||
component: ProductPage,
|
||||
},
|
||||
{
|
||||
path: '/pricing',
|
||||
name: 'pricing',
|
||||
component: PricingPage,
|
||||
},
|
||||
{
|
||||
path: '/blogs',
|
||||
name: 'blogs',
|
||||
component: BlogsPage,
|
||||
},
|
||||
{
|
||||
path: '/guides',
|
||||
name: 'guides',
|
||||
component: GuidesPage,
|
||||
},
|
||||
{
|
||||
path: '/app',
|
||||
redirect: { name: 'dashboard' },
|
||||
|
||||
Reference in New Issue
Block a user