From 2a6f85890fe570ba2e284cb10048063372ec07da Mon Sep 17 00:00:00 2001 From: Gagan7900 <54118395+Gagan7900@users.noreply.github.com> Date: Thu, 30 Jul 2026 17:07:12 +0530 Subject: [PATCH] code refactoring, remove duplicate gaurds and other files --- src/app/app.config.ts | 13 +- src/app/components/dashboards/crm/crm.html | 529 --------------- src/app/components/dashboards/crm/crm.scss | 0 src/app/components/dashboards/crm/crm.ts | 618 ------------------ .../components/dashboards/dashboard.routes.ts | 12 - src/app/components/error/error.routes.ts | 15 - .../components/error/error404/error404.html | 27 - .../components/error/error404/error404.scss | 0 src/app/components/error/error404/error404.ts | 16 - src/app/components/error/particleoptions.ts | 36 - src/app/core/guards/auth.guard.ts | 37 -- src/app/core/guards/guest.guard.ts | 53 -- .../core/services/common/firebase.service.ts | 27 - .../services/common/permission.service.ts | 5 +- .../context/tenant-context.service.ts | 5 +- .../services/context/user-context.service.ts | 5 +- .../authentication/pages/login/login.ts | 11 +- .../onboarding-tabs/onboarding-tabs.html | 126 ++++ .../onboarding-tabs/onboarding-tabs.scss | 159 +++++ .../onboarding-tabs/onboarding-tabs.ts | 155 +++++ .../organization-onboarding.endpoints.ts | 2 + .../organization-onboarding-state.service.ts | 59 +- .../organization-onboarding.service.ts | 19 + .../models/organization-onboarding.model.ts | 7 + .../organization-onboarding.html | 72 +- .../organization-onboarding.scss | 45 ++ .../organization-onboarding.spec.ts | 197 ++++++ .../organization-onboarding.ts | 43 ++ .../organization-basics.ts | 16 + .../organization-plan-limits.html | 28 +- .../organization-plan-limits.ts | 63 +- .../components/data-table/data-table.html | 10 +- src/environments/environment.model.ts | 11 - src/environments/environment.prod.ts | 9 - src/environments/environment.ts | 9 - src/styles.scss | 4 +- 36 files changed, 943 insertions(+), 1500 deletions(-) delete mode 100644 src/app/components/dashboards/crm/crm.html delete mode 100644 src/app/components/dashboards/crm/crm.scss delete mode 100644 src/app/components/dashboards/crm/crm.ts delete mode 100644 src/app/components/dashboards/dashboard.routes.ts delete mode 100644 src/app/components/error/error.routes.ts delete mode 100644 src/app/components/error/error404/error404.html delete mode 100644 src/app/components/error/error404/error404.scss delete mode 100644 src/app/components/error/error404/error404.ts delete mode 100644 src/app/components/error/particleoptions.ts delete mode 100644 src/app/core/guards/auth.guard.ts delete mode 100644 src/app/core/guards/guest.guard.ts delete mode 100644 src/app/core/services/common/firebase.service.ts create mode 100644 src/app/features/organizations/organization-onboarding/components/onboarding-tabs/onboarding-tabs.html create mode 100644 src/app/features/organizations/organization-onboarding/components/onboarding-tabs/onboarding-tabs.scss create mode 100644 src/app/features/organizations/organization-onboarding/components/onboarding-tabs/onboarding-tabs.ts create mode 100644 src/app/features/organizations/organization-onboarding/organization-onboarding.spec.ts diff --git a/src/app/app.config.ts b/src/app/app.config.ts index b26bebc6..45e88166 100644 --- a/src/app/app.config.ts +++ b/src/app/app.config.ts @@ -1,13 +1,8 @@ import { ApplicationConfig, importProvidersFrom } from '@angular/core'; -import { RouterOutlet, provideRouter, withRouterConfig } from '@angular/router'; +import { provideRouter, withRouterConfig } from '@angular/router'; import { provideAnimations } from '@angular/platform-browser/animations'; import { provideHttpClient, withInterceptors } from '@angular/common/http'; import { App_Route } from './app.routes'; -import { AngularFireModule } from '@angular/fire/compat'; -import { environment } from '../environments/environment'; -import { AngularFireAuthModule } from '@angular/fire/compat/auth'; -import { AngularFireDatabaseModule } from '@angular/fire/compat/database'; -import { AngularFirestoreModule } from '@angular/fire/compat/firestore'; import { ToastrModule } from 'ngx-toastr'; import { provideCharts, withDefaultRegisterables } from 'ng2-charts'; import { authInterceptor } from './core/interceptors/auth.interceptor'; @@ -18,15 +13,9 @@ export const appConfig: ApplicationConfig = { providers: [ provideRouter(App_Route, withRouterConfig({ onSameUrlNavigation: 'reload' })), provideHttpClient(withInterceptors([authInterceptor, errorInterceptor,loadingInterceptor])), - RouterOutlet, provideAnimations(), - AngularFireAuthModule, - AngularFirestoreModule, - AngularFireDatabaseModule, - AngularFireModule, provideCharts(withDefaultRegisterables()), importProvidersFrom( - // AngularFireModule.initializeApp(environment.firebase), ToastrModule.forRoot({ timeOut: 1500, closeButton: true, diff --git a/src/app/components/dashboards/crm/crm.html b/src/app/components/dashboards/crm/crm.html deleted file mode 100644 index 55adc727..00000000 --- a/src/app/components/dashboards/crm/crm.html +++ /dev/null @@ -1,529 +0,0 @@ -
- -- {{ deal.name }} -
-- {{ deal.email }} -
-{{item.title}}
-{{item.percentage}} -
-this month
-404
-Oops ðŸ˜,The page you are looking for is not available.
-We are sorry for the inconvenience,The page you are trying to access has - been removed or never been existed.
-