From 4bdb9c86321508db952d9f09360cfe2b54181489 Mon Sep 17 00:00:00 2001 From: Chad Scharf <3904944+cscharf@users.noreply.github.com> Date: Fri, 12 Jun 2020 19:33:29 -0400 Subject: [PATCH] Collect tax info for payments --- src/app/app.module.ts | 2 + .../settings/account.component.html | 318 +----------------- .../settings/account.component.ts | 52 +-- src/app/services/services.module.ts | 6 +- src/app/settings/add-credit.component.html | 1 + src/app/settings/add-credit.component.ts | 4 + .../settings/adjust-payment.component.html | 266 +-------------- src/app/settings/adjust-payment.component.ts | 10 +- .../organization-plans.component.html | 1 + .../settings/organization-plans.component.ts | 21 ++ src/app/settings/payment.component.ts | 6 +- src/app/settings/premium.component.html | 1 + src/app/settings/premium.component.ts | 3 + src/app/settings/tax-info.component.html | 313 +++++++++++++++++ src/app/settings/tax-info.component.ts | 132 ++++++++ 15 files changed, 495 insertions(+), 641 deletions(-) create mode 100644 src/app/settings/tax-info.component.html create mode 100644 src/app/settings/tax-info.component.ts diff --git a/src/app/app.module.ts b/src/app/app.module.ts index afc753a0cb..30e405e727 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -115,6 +115,7 @@ import { PremiumComponent } from './settings/premium.component'; import { ProfileComponent } from './settings/profile.component'; import { PurgeVaultComponent } from './settings/purge-vault.component'; import { SettingsComponent } from './settings/settings.component'; +import { TaxInfoComponent } from './settings/tax-info.component'; import { TwoFactorAuthenticatorComponent } from './settings/two-factor-authenticator.component'; import { TwoFactorDuoComponent } from './settings/two-factor-duo.component'; import { TwoFactorEmailComponent } from './settings/two-factor-email.component'; @@ -350,6 +351,7 @@ registerLocaleData(localeZhTw, 'zh-TW'); ShareComponent, StopClickDirective, StopPropDirective, + TaxInfoComponent, ToolsComponent, TrueFalseValueDirective, TwoFactorAuthenticatorComponent, diff --git a/src/app/organizations/settings/account.component.html b/src/app/organizations/settings/account.component.html index b5adb00f6c..b749de3b1b 100644 --- a/src/app/organizations/settings/account.component.html +++ b/src/app/organizations/settings/account.component.html @@ -49,321 +49,9 @@
{{'taxInformationDesc' | i18n}}
-