From 83324cee67a7442a74d356226d3065ec1fed4ffc Mon Sep 17 00:00:00 2001 From: Tyler Chen Date: Wed, 26 Aug 2020 14:06:11 +0000 Subject: [PATCH] Payment and Bills page (#40) Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement payment and bills page Merge branch 'feat/ui-layout' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: change config to accept env files Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: make a stripe element component Merge branch 'master' into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement manage ssh key page feat: set password page feat: implement change password page fix: change design feat: implement my account page feat: implement animation control for launching bubble screen fix: navigating to network page feat: implement Launching bubble page feat: integrate launch bubble api Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement MFA in login Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement adding ssh key Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout fix: showing default values Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement selector placeholders and default values Merge branch 'feat/ui-layout' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout fix: getting user information after setting payment method Merge branch 'master' into feat/ui-layout feat: implement setting payment plan in payment page feat: populate options for advanced settings modal fix: remove showing advanced settings modal when loading the page feat: implement Advanced Settings Modal layout feat: implement modal and selector components feat: implement launch bubble screen Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement add stripe card feat: implement login process Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement payment page feat: implement mail verification screen Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: prevent registration when the configs.allowRegistration is set to false fix: weird routing Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: implement actual pages Merge branch 'master' of git.bubblev.org:bubblev/bubble-web into feat/ui-layout feat: api integration for register page Co-authored-by: Tyler Co-authored-by: jonathan Reviewed-on: https://git.bubblev.org/bubblev/bubble-web/pulls/40 --- src/_pages/main/account/PaymentMethods.vue | 399 +++++++++++++++++++++ src/_router/index.js | 4 + 2 files changed, 403 insertions(+) create mode 100644 src/_pages/main/account/PaymentMethods.vue diff --git a/src/_pages/main/account/PaymentMethods.vue b/src/_pages/main/account/PaymentMethods.vue new file mode 100644 index 0000000..1ee6abd --- /dev/null +++ b/src/_pages/main/account/PaymentMethods.vue @@ -0,0 +1,399 @@ + + + + + + diff --git a/src/_router/index.js b/src/_router/index.js index 0cc7618..cc11ff2 100644 --- a/src/_router/index.js +++ b/src/_router/index.js @@ -104,6 +104,10 @@ export const router = new Router({ path: 'me/keys', component: () => import('~/_pages/main/account/ManageSSH'), }, + { + path: 'me/payment', + component: () => import('~/_pages/main/account/PaymentMethods'), + }, ], }, {