Skip to content

Commit 465c2c2

Browse files
Andres CabreraAndres Cabrera
authored andcommitted
feat: TTA-193 add spinner overlay and style it
1 parent 3ff389b commit 465c2c2

11 files changed

+9
-188
lines changed

src/app/app.component.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
<app-page-loader></app-page-loader>
2-
<router-outlet></router-outlet>
3-
<button (click)="pageLoadTest()">Page LOAD</button>
1+
<router-outlet></router-outlet>

src/app/app.module.ts

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import { NgxMaskModule, IConfig } from 'ngx-mask';
22
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
3-
import { OverlayRef, ToastrModule } from 'ngx-toastr';
3+
import { ToastrModule } from 'ngx-toastr';
44
import { CommonModule, DatePipe } from '@angular/common';
55
import { BrowserModule } from '@angular/platform-browser';
6-
import { NgModule, Component, Injectable } from '@angular/core';
6+
import { NgModule } from '@angular/core';
77
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
88
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
99
import { DataTablesModule } from 'angular-datatables';
10-
import { ComponentPortal } from '@angular/cdk/portal';
1110
import { StoreModule } from '@ngrx/store';
1211
import { EffectsModule } from '@ngrx/effects';
1312
import { StoreDevtoolsModule } from '@ngrx/store-devtools';
@@ -24,8 +23,6 @@ import { NgxPaginationModule } from 'ngx-pagination';
2423
import { AutocompleteLibModule } from 'angular-ng-autocomplete';
2524
import { CalendarModule, DateAdapter } from 'angular-calendar';
2625
import { adapterFactory } from 'angular-calendar/date-adapters/date-fns';
27-
import { Observable, Subscription } from 'rxjs';
28-
import { OverlayModule } from '@angular/cdk/overlay';
2926

3027
import { AppRoutingModule } from './app-routing.module';
3128
import { AppComponent } from './app.component';
@@ -100,12 +97,8 @@ import { SearchUserComponent } from './modules/shared/components/search-user/sea
10097
import { TimeRangeCustomComponent } from './modules/reports/components/time-range-custom/time-range-custom.component';
10198
import { TimeRangeHeaderComponent } from './modules/reports/components/time-range-custom/time-range-header/time-range-header.component';
10299
import { TimeRangeOptionsComponent } from './modules/reports/components/time-range-custom/time-range-options/time-range-options.component';
103-
<<<<<<< HEAD
104-
import { PageLoaderComponent } from './page-loader/page-loader.component';
105-
=======
106100
import { SpinnerOverlayComponent } from './modules/shared/components/spinner-overlay/spinner-overlay.component';
107101
import { SpinnerInterceptor } from './modules/shared/interceptors/spinner.interceptor';
108-
>>>>>>> d58b5ef (feat: TTA-193 add service and interceptor for spinner loading)
109102

110103
const maskConfig: Partial<IConfig> = {
111104
validation: false,
@@ -165,11 +158,7 @@ const maskConfig: Partial<IConfig> = {
165158
TimeRangeCustomComponent,
166159
TimeRangeHeaderComponent,
167160
TimeRangeOptionsComponent,
168-
<<<<<<< HEAD
169-
PageLoaderComponent,
170-
=======
171161
SpinnerOverlayComponent,
172-
>>>>>>> d58b5ef (feat: TTA-193 add service and interceptor for spinner loading)
173162
],
174163
imports: [
175164
NgxMaskModule.forRoot(maskConfig),

src/app/modules/shared/components/spinner-overlay/spinner-overlay.component.css

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<mat-spinner diameter="80" color="accent"></mat-spinner>
1+
<mat-spinner diameter="80"></mat-spinner>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@use "../../../../../styles/colors.scss" as colors;
2+
3+
:host ::ng-deep .mat-progress-spinner circle, .mat-spinner circle {
4+
stroke: colors.$warning;
5+
}

src/app/page-loader.service.spec.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/app/page-loader.service.ts

Lines changed: 0 additions & 46 deletions
This file was deleted.

src/app/page-loader/page-loader.component.css

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/app/page-loader/page-loader.component.html

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/app/page-loader/page-loader.component.spec.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)