- redirect after sign in/up to payment page

- extended /api/oasis/subscribe function
- setup:dev extended data
This commit is contained in:
Peter Papp
2021-03-24 11:38:15 +01:00
parent 1bb3ca4fb5
commit af79a28361
17 changed files with 1542 additions and 314 deletions
+30 -1
View File
@@ -9,6 +9,35 @@ import UserProfileMobileMenu from './views/Mobile/UserProfileMobileMenu'
Vue.use(Router)
const routesOasis = [
{
name: 'SignUp',
path: '/sign-up',
component: () =>
import(/* webpackChunkName: "chunks/sign-up" */ './Oasis/Auth/SignUp'),
meta: {
requiresAuth: false
},
},
{
name: 'SetUpPlan',
path: '/nastavte-plan',
component: () =>
import(/* webpackChunkName: "chunks/upgrade-plan" */ './Oasis/Onboarding/SelectPlan'),
meta: {
requiresAuth: true,
title: i18n.t('routes_title.upgrade_plan')
},
},
{
name: 'FinishPayment',
path: '/dokoncete-objednavku',
component: () =>
import(/* webpackChunkName: "chunks/upgrade-billing" */ './Oasis/Onboarding/PayForPlan'),
meta: {
requiresAuth: true,
title: i18n.t('routes_title.upgrade_billing')
},
},
{
name: 'SubscriptionRequestPayment',
path: '/platba/:id',
@@ -53,7 +82,7 @@ const routesOasis = [
name: 'CreateSubscriptionRequest',
path: '/admin/user/order',
component: () =>
import(/* webpackChunkName: "chunks/user-create" */ './Oasis/Admin/CreateSubscriptionRequest'),
import(/* webpackChunkName: "chunks/user-create" */ './Oasis/Admin/UserCreateOrder'),
meta: {
requiresAuth: true,
title: i18n.t('routes_title.user_create')