From a5da0338ab4dc46e43639c554b0686a097bfab06 Mon Sep 17 00:00:00 2001 From: Thomas Rittson Date: Thu, 2 Jun 2022 14:18:55 +1000 Subject: [PATCH] Create SettingsModule --- src/app/organizations/organizations.module.ts | 33 +++++------------- .../organizations/settings/settings.module.ts | 34 +++++++++++++++++++ 2 files changed, 43 insertions(+), 24 deletions(-) create mode 100644 src/app/organizations/settings/settings.module.ts diff --git a/src/app/organizations/organizations.module.ts b/src/app/organizations/organizations.module.ts index 2d57f7cf..5e36392a 100644 --- a/src/app/organizations/organizations.module.ts +++ b/src/app/organizations/organizations.module.ts @@ -24,17 +24,7 @@ import { UserConfirmComponent } from "./manage/user-confirm.component"; import { UserGroupsComponent } from "./manage/user-groups.component"; import { OrganizationsRoutingModule } from "./organizations-routing.module"; import { PoliciesModule } from "./policies/policies.module"; -import { AccountComponent } from "./settings/account.component"; -import { AdjustSubscription } from "./settings/adjust-subscription.component"; -import { BillingSyncApiKeyComponent } from "./settings/billing-sync-api-key.component"; -import { BillingComponent } from "./settings/billing.component"; -import { ChangePlanComponent } from "./settings/change-plan.component"; -import { DeleteOrganizationComponent } from "./settings/delete-organization.component"; -import { DownloadLicenseComponent } from "./settings/download-license.component"; -import { ImageSubscriptionHiddenComponent } from "./settings/image-subscription-hidden.component"; -import { SettingsComponent } from "./settings/settings.component"; -import { SubscriptionComponent } from "./settings/subscription.component"; -import { TwoFactorSetupComponent } from "./settings/two-factor-setup.component"; +import { SettingsModule } from "./settings/settings.module"; import { AcceptFamilySponsorshipComponent } from "./sponsorships/accept-family-sponsorship.component"; import { FamiliesForEnterpriseSetupComponent } from "./sponsorships/families-for-enterprise-setup.component"; import { ExportComponent } from "./tools/export.component"; @@ -46,22 +36,21 @@ import { ToolsComponent } from "./tools/tools.component"; import { UnsecuredWebsitesReportComponent } from "./tools/unsecured-websites-report.component"; import { WeakPasswordsReportComponent } from "./tools/weak-passwords-report.component"; - @NgModule({ - imports: [CommonModule, OrganizationsRoutingModule, SharedModule, LayoutsModule, PoliciesModule], + imports: [ + CommonModule, + OrganizationsRoutingModule, + SharedModule, + LayoutsModule, + PoliciesModule, + SettingsModule, + ], declarations: [ AcceptFamilySponsorshipComponent, - AccountComponent, - AdjustSubscription, - BillingComponent, - BillingSyncApiKeyComponent, BulkConfirmComponent, BulkRemoveComponent, BulkStatusComponent, - ChangePlanComponent, CollectionAddEditComponent, - DeleteOrganizationComponent, - DownloadLicenseComponent, EntityEventsComponent, EventsComponent, ExportComponent, @@ -69,7 +58,6 @@ import { WeakPasswordsReportComponent } from "./tools/weak-passwords-report.comp FamiliesForEnterpriseSetupComponent, GroupAddEditComponent, GroupsComponent, - ImageSubscriptionHiddenComponent, ImportComponent, InactiveTwoFactorReportComponent, ManageCollectionsComponent, @@ -80,10 +68,7 @@ import { WeakPasswordsReportComponent } from "./tools/weak-passwords-report.comp PolicyEditComponent, ResetPasswordComponent, ReusedPasswordsReportComponent, - SettingsComponent, - SubscriptionComponent, ToolsComponent, - TwoFactorSetupComponent, UnsecuredWebsitesReportComponent, UserAddEditComponent, UserConfirmComponent, diff --git a/src/app/organizations/settings/settings.module.ts b/src/app/organizations/settings/settings.module.ts new file mode 100644 index 00000000..e5bee7af --- /dev/null +++ b/src/app/organizations/settings/settings.module.ts @@ -0,0 +1,34 @@ +import { CommonModule } from "@angular/common"; +import { NgModule } from "@angular/core"; + +import { SharedModule } from "../../modules/shared.module"; + +import { AccountComponent } from "./account.component"; +import { AdjustSubscription } from "./adjust-subscription.component"; +import { BillingSyncApiKeyComponent } from "./billing-sync-api-key.component"; +import { BillingComponent } from "./billing.component"; +import { ChangePlanComponent } from "./change-plan.component"; +import { DeleteOrganizationComponent } from "./delete-organization.component"; +import { DownloadLicenseComponent } from "./download-license.component"; +import { ImageSubscriptionHiddenComponent } from "./image-subscription-hidden.component"; +import { SettingsComponent } from "./settings.component"; +import { SubscriptionComponent } from "./subscription.component"; +import { TwoFactorSetupComponent } from "./two-factor-setup.component"; + +@NgModule({ + imports: [CommonModule, SharedModule], + declarations: [ + AccountComponent, + AdjustSubscription, + BillingComponent, + BillingSyncApiKeyComponent, + ChangePlanComponent, + DeleteOrganizationComponent, + DownloadLicenseComponent, + ImageSubscriptionHiddenComponent, + SettingsComponent, + SubscriptionComponent, + TwoFactorSetupComponent, + ], +}) +export class SettingsModule {}