Chore: Upgraded to Angular v18

This commit is contained in:
Amritanshu Agrawal 2024-05-31 10:13:42 +05:30
parent 6e3c429db3
commit e252680c65
43 changed files with 150 additions and 144 deletions

@ -14,17 +14,17 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^17.3.6", "@angular/animations": "^18.0.1",
"@angular/cdk": "^17.3.6", "@angular/cdk": "^18.0.1",
"@angular/common": "^17.3.6", "@angular/common": "^18.0.1",
"@angular/compiler": "^17.3.6", "@angular/compiler": "^18.0.1",
"@angular/core": "^17.3.6", "@angular/core": "^18.0.1",
"@angular/forms": "^17.3.6", "@angular/forms": "^18.0.1",
"@angular/material": "^17.3.6", "@angular/material": "^18.0.1",
"@angular/material-moment-adapter": "^17.3.6", "@angular/material-moment-adapter": "^18.0.1",
"@angular/platform-browser": "^17.3.6", "@angular/platform-browser": "^18.0.1",
"@angular/platform-browser-dynamic": "^17.3.6", "@angular/platform-browser-dynamic": "^18.0.1",
"@angular/router": "^17.3.6", "@angular/router": "^18.0.1",
"@ngx-loading-bar/core": "^6.0.2", "@ngx-loading-bar/core": "^6.0.2",
"@ngx-loading-bar/http-client": "^6.0.2", "@ngx-loading-bar/http-client": "^6.0.2",
"@ngx-loading-bar/router": "^6.0.2", "@ngx-loading-bar/router": "^6.0.2",
@ -37,18 +37,18 @@
"zone.js": "~0.14.4" "zone.js": "~0.14.4"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^17.3.6", "@angular-devkit/build-angular": "^18.0.2",
"@angular-eslint/builder": "^17.3.0", "@angular-eslint/builder": "^18.0.1",
"@angular-eslint/eslint-plugin": "^17.3.0", "@angular-eslint/eslint-plugin": "^18.0.1",
"@angular-eslint/eslint-plugin-template": "^17.3.0", "@angular-eslint/eslint-plugin-template": "^18.0.1",
"@angular-eslint/schematics": "^17.3.0", "@angular-eslint/schematics": "^18.0.1",
"@angular-eslint/template-parser": "^17.3.0", "@angular-eslint/template-parser": "^18.0.1",
"@angular/cli": "^17.3.6", "@angular/cli": "^18.0.2",
"@angular/compiler-cli": "^17.3.6", "@angular/compiler-cli": "^18.0.1",
"@angular/language-service": "^17.3.6", "@angular/language-service": "^18.0.1",
"@types/jasmine": "~5.1.4", "@types/jasmine": "~5.1.4",
"@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/eslint-plugin": "^7.11.0",
"@typescript-eslint/parser": "^7.2.0", "@typescript-eslint/parser": "^7.11.0",
"autoprefixer": "^10.4.19", "autoprefixer": "^10.4.19",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
@ -62,7 +62,7 @@
"karma-coverage": "~2.2.1", "karma-coverage": "~2.2.1",
"karma-jasmine": "~5.1.0", "karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "^2.1.0", "karma-jasmine-html-reporter": "^2.1.0",
"lint-staged": "^15.2.2", "lint-staged": "^15.2.5",
"postcss": "^8.4.38", "postcss": "^8.4.38",
"prettier": "^3.2.5", "prettier": "^3.2.5",
"standard-version": "^9.5.0", "standard-version": "^9.5.0",
@ -82,4 +82,4 @@
"npx eslint --cache --fix" "npx eslint --cache --fix"
] ]
} }
} }

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { AccountTypeService } from './account-type.service'; import { AccountTypeService } from './account-type.service';
@ -6,8 +6,8 @@ import { AccountTypeService } from './account-type.service';
describe('AccountTypeService', () => { describe('AccountTypeService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [AccountTypeService], providers: [AccountTypeService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,6 +1,6 @@
import { LayoutModule } from '@angular/cdk/layout'; import { LayoutModule } from '@angular/cdk/layout';
import { registerLocaleData } from '@angular/common'; import { registerLocaleData } from '@angular/common';
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import enIN from '@angular/common/locales/en-IN'; import enIN from '@angular/common/locales/en-IN';
import { LOCALE_ID, NgModule } from '@angular/core'; import { LOCALE_ID, NgModule } from '@angular/core';
import { ReactiveFormsModule } from '@angular/forms'; import { ReactiveFormsModule } from '@angular/forms';
@ -35,11 +35,11 @@ registerLocaleData(enIN);
@NgModule({ @NgModule({
declarations: [AppComponent, LoginComponent, LogoutComponent, HomeComponent], declarations: [AppComponent, LoginComponent, LogoutComponent, HomeComponent],
bootstrap: [AppComponent],
imports: [ imports: [
BrowserModule, BrowserModule,
BrowserAnimationsModule, BrowserAnimationsModule,
HotkeyModule.forRoot(), HotkeyModule.forRoot(),
HttpClientModule,
LayoutModule, LayoutModule,
MatButtonModule, MatButtonModule,
MatCardModule, MatCardModule,
@ -60,7 +60,6 @@ registerLocaleData(enIN);
CoreModule, CoreModule,
AppRoutingModule, AppRoutingModule,
], ],
providers: [{ provide: LOCALE_ID, useValue: 'en-IN' }, AuthService], providers: [{ provide: LOCALE_ID, useValue: 'en-IN' }, AuthService, provideHttpClient(withInterceptorsFromDi())],
bootstrap: [AppComponent],
}) })
export class AppModule {} export class AppModule {}

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { AttendanceService } from './attendance.service'; import { AttendanceService } from './attendance.service';
@ -6,8 +6,8 @@ import { AttendanceService } from './attendance.service';
describe('AttendanceService', () => { describe('AttendanceService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [AttendanceService], providers: [AttendanceService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { AuthService } from './auth.service'; import { AuthService } from './auth.service';
@ -6,8 +6,8 @@ import { AuthService } from './auth.service';
describe('AuthService', () => { describe('AuthService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [AuthService], providers: [AuthService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -10,8 +10,9 @@ describe('LoginComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, RouterTestingModule],
declarations: [LoginComponent], declarations: [LoginComponent],
imports: [RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -10,8 +10,9 @@ describe('LogoutComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, RouterTestingModule],
declarations: [LogoutComponent], declarations: [LogoutComponent],
imports: [RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { BalanceSheetService } from './balance-sheet.service'; import { BalanceSheetService } from './balance-sheet.service';
@ -6,8 +6,8 @@ import { BalanceSheetService } from './balance-sheet.service';
describe('BalanceSheetService', () => { describe('BalanceSheetService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [BalanceSheetService], providers: [BalanceSheetService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -10,8 +10,9 @@ describe('BatchIntegrityComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, RouterTestingModule],
declarations: [BatchIntegrityReportComponent], declarations: [BatchIntegrityReportComponent],
imports: [RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { BatchIntegrityReportService } from './batch-integrity-report.service'; import { BatchIntegrityReportService } from './batch-integrity-report.service';
@ -6,8 +6,8 @@ import { BatchIntegrityReportService } from './batch-integrity-report.service';
describe('BatchIntegrityService', () => { describe('BatchIntegrityService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [BatchIntegrityReportService], providers: [BatchIntegrityReportService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { CashFlowService } from './cash-flow.service'; import { CashFlowService } from './cash-flow.service';
@ -6,8 +6,8 @@ import { CashFlowService } from './cash-flow.service';
describe('CashFlowService', () => { describe('CashFlowService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [CashFlowService], providers: [CashFlowService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ClientService } from './client.service'; import { ClientService } from './client.service';
@ -6,8 +6,8 @@ import { ClientService } from './client.service';
describe('ClientService', () => { describe('ClientService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ClientService], providers: [ClientService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ClosingStockService } from './closing-stock.service'; import { ClosingStockService } from './closing-stock.service';
@ -6,8 +6,8 @@ import { ClosingStockService } from './closing-stock.service';
describe('ClosingStockService', () => { describe('ClosingStockService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ClosingStockService], providers: [ClosingStockService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { AccountService } from './account.service'; import { AccountService } from './account.service';
@ -6,8 +6,8 @@ import { AccountService } from './account.service';
describe('AccountService', () => { describe('AccountService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [AccountService], providers: [AccountService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { TagService } from './tag.service'; import { TagService } from './tag.service';
@ -6,8 +6,8 @@ import { TagService } from './tag.service';
describe('TagService', () => { describe('TagService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [TagService], providers: [TagService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { VoucherService } from './voucher.service'; import { VoucherService } from './voucher.service';
@ -6,8 +6,8 @@ import { VoucherService } from './voucher.service';
describe('VoucherService', () => { describe('VoucherService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [VoucherService], providers: [VoucherService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { CostCentreService } from './cost-centre.service'; import { CostCentreService } from './cost-centre.service';
@ -6,8 +6,8 @@ import { CostCentreService } from './cost-centre.service';
describe('CostCentreService', () => { describe('CostCentreService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [CostCentreService], providers: [CostCentreService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { DaybookService } from './daybook.service'; import { DaybookService } from './daybook.service';
@ -6,8 +6,8 @@ import { DaybookService } from './daybook.service';
describe('DaybookService', () => { describe('DaybookService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [DaybookService], providers: [DaybookService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { EmployeeService } from './employee.service'; import { EmployeeService } from './employee.service';
@ -6,8 +6,8 @@ import { EmployeeService } from './employee.service';
describe('EmployeeService', () => { describe('EmployeeService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [EmployeeService], providers: [EmployeeService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -10,8 +10,9 @@ describe('EntriesComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, RouterTestingModule],
declarations: [EntriesComponent], declarations: [EntriesComponent],
imports: [RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { EntriesService } from './entries.service'; import { EntriesService } from './entries.service';
@ -6,8 +6,8 @@ import { EntriesService } from './entries.service';
describe('EntriesService', () => { describe('EntriesService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [EntriesService], providers: [EntriesService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { TestBed, inject } from '@angular/core/testing'; import { TestBed, inject } from '@angular/core/testing';
import { IssueGridService } from './issue-grid.service'; import { IssueGridService } from './issue-grid.service';
@ -6,8 +6,8 @@ import { IssueGridService } from './issue-grid.service';
describe('IssueGridService', () => { describe('IssueGridService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [IssueGridService], providers: [IssueGridService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { ReactiveFormsModule } from '@angular/forms'; import { ReactiveFormsModule } from '@angular/forms';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -11,8 +11,9 @@ describe('LedgerComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, ReactiveFormsModule, RouterTestingModule],
declarations: [LedgerComponent], declarations: [LedgerComponent],
imports: [ReactiveFormsModule, RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { LedgerService } from './ledger.service'; import { LedgerService } from './ledger.service';
@ -6,8 +6,8 @@ import { LedgerService } from './ledger.service';
describe('LedgerService', () => { describe('LedgerService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [LedgerService], providers: [LedgerService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { NetTransactionsService } from './net-transactions.service'; import { NetTransactionsService } from './net-transactions.service';
@ -6,8 +6,8 @@ import { NetTransactionsService } from './net-transactions.service';
describe('NetTransactionsService', () => { describe('NetTransactionsService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [NetTransactionsService], providers: [NetTransactionsService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -10,8 +10,9 @@ describe('NonContractPurchaseComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, RouterTestingModule],
declarations: [NonContractPurchaseComponent], declarations: [NonContractPurchaseComponent],
imports: [RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { NonContractPurchaseService } from './non-contract-purchase.service'; import { NonContractPurchaseService } from './non-contract-purchase.service';
@ -6,8 +6,8 @@ import { NonContractPurchaseService } from './non-contract-purchase.service';
describe('NonContractPurchaseService', () => { describe('NonContractPurchaseService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [NonContractPurchaseService], providers: [NonContractPurchaseService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { PeriodService } from './period.service'; import { PeriodService } from './period.service';
@ -6,8 +6,8 @@ import { PeriodService } from './period.service';
describe('PeriodService', () => { describe('PeriodService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [PeriodService], providers: [PeriodService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ProductGroupService } from './product-group.service'; import { ProductGroupService } from './product-group.service';
@ -6,8 +6,8 @@ import { ProductGroupService } from './product-group.service';
describe('ProductGroupService', () => { describe('ProductGroupService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ProductGroupService], providers: [ProductGroupService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { ReactiveFormsModule } from '@angular/forms'; import { ReactiveFormsModule } from '@angular/forms';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
@ -11,8 +11,9 @@ describe('ProductLedgerComponent', () => {
beforeEach(waitForAsync(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule, ReactiveFormsModule, RouterTestingModule],
declarations: [ProductLedgerComponent], declarations: [ProductLedgerComponent],
imports: [ReactiveFormsModule, RouterTestingModule],
providers: [provideHttpClient(withInterceptorsFromDi())],
}).compileComponents(); }).compileComponents();
})); }));

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ProductLedgerService } from './product-ledger.service'; import { ProductLedgerService } from './product-ledger.service';
@ -6,8 +6,8 @@ import { ProductLedgerService } from './product-ledger.service';
describe('ProductLedgerService', () => { describe('ProductLedgerService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ProductLedgerService], providers: [ProductLedgerService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ProductService } from './product.service'; import { ProductService } from './product.service';
@ -6,8 +6,8 @@ import { ProductService } from './product.service';
describe('ProductService', () => { describe('ProductService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ProductService], providers: [ProductService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { ProfitLossService } from './profit-loss.service'; import { ProfitLossService } from './profit-loss.service';
@ -6,8 +6,8 @@ import { ProfitLossService } from './profit-loss.service';
describe('ProfitLossService', () => { describe('ProfitLossService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [ProfitLossService], providers: [ProfitLossService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { PurchaseEntriesService } from './purchase-entries.service'; import { PurchaseEntriesService } from './purchase-entries.service';
@ -6,8 +6,8 @@ import { PurchaseEntriesService } from './purchase-entries.service';
describe('PurchaseEntriesService', () => { describe('PurchaseEntriesService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [PurchaseEntriesService], providers: [PurchaseEntriesService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { PurchasesService } from './purchases.service'; import { PurchasesService } from './purchases.service';
@ -6,8 +6,8 @@ import { PurchasesService } from './purchases.service';
describe('PurchasesService', () => { describe('PurchasesService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [PurchasesService], providers: [PurchasesService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { RateContractService } from './rate-contract.service'; import { RateContractService } from './rate-contract.service';
@ -6,8 +6,8 @@ import { RateContractService } from './rate-contract.service';
describe('RateContractService', () => { describe('RateContractService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [RateContractService], providers: [RateContractService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { RawMaterialCostService } from './raw-material-cost.service'; import { RawMaterialCostService } from './raw-material-cost.service';
@ -6,8 +6,8 @@ import { RawMaterialCostService } from './raw-material-cost.service';
describe('RawMaterialCostService', () => { describe('RawMaterialCostService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [RawMaterialCostService], providers: [RawMaterialCostService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { RecipeTemplateService } from './recipe-template.service'; import { RecipeTemplateService } from './recipe-template.service';
@ -6,8 +6,8 @@ import { RecipeTemplateService } from './recipe-template.service';
describe('RecipeTemplateService', () => { describe('RecipeTemplateService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [RecipeTemplateService], providers: [RecipeTemplateService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { RecipeService } from './recipe.service'; import { RecipeService } from './recipe.service';
@ -6,8 +6,8 @@ import { RecipeService } from './recipe.service';
describe('ProductService', () => { describe('ProductService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [RecipeService], providers: [RecipeService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { RoleService } from './role.service'; import { RoleService } from './role.service';
@ -6,8 +6,8 @@ import { RoleService } from './role.service';
describe('RoleService', () => { describe('RoleService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [RoleService], providers: [RoleService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { StockMovementService } from './stock-movement.service'; import { StockMovementService } from './stock-movement.service';
@ -6,8 +6,8 @@ import { StockMovementService } from './stock-movement.service';
describe('StockMovementService', () => { describe('StockMovementService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [StockMovementService], providers: [StockMovementService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { TrialBalanceService } from './trial-balance.service'; import { TrialBalanceService } from './trial-balance.service';
@ -6,8 +6,8 @@ import { TrialBalanceService } from './trial-balance.service';
describe('TrialBalanceService', () => { describe('TrialBalanceService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [TrialBalanceService], providers: [TrialBalanceService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });

@ -1,4 +1,4 @@
import { HttpClientModule } from '@angular/common/http'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http';
import { inject, TestBed } from '@angular/core/testing'; import { inject, TestBed } from '@angular/core/testing';
import { UserService } from './user.service'; import { UserService } from './user.service';
@ -6,8 +6,8 @@ import { UserService } from './user.service';
describe('UserService', () => { describe('UserService', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [HttpClientModule], imports: [],
providers: [UserService], providers: [UserService, provideHttpClient(withInterceptorsFromDi())],
}); });
}); });