Skip to content

Commit d40851c

Browse files
authored
Merge pull request #1488 from IgniteUI/hhristov/add-zone-change-detection
fix(angular): add provide zone change detection in app config
2 parents 7d0f2db + 9038192 commit d40851c

9 files changed

Lines changed: 24 additions & 19 deletions

File tree

packages/cli/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "igniteui-cli",
3-
"version": "14.8.4",
3+
"version": "14.8.5-beta.3",
44
"description": "CLI tool for creating Ignite UI projects",
55
"keywords": [
66
"CLI",
@@ -76,8 +76,8 @@
7676
"all": true
7777
},
7878
"dependencies": {
79-
"@igniteui/angular-templates": "~21.0.1484",
80-
"@igniteui/cli-core": "~14.8.4",
79+
"@igniteui/angular-templates": "~21.0.1485-beta.3",
80+
"@igniteui/cli-core": "~14.8.5-beta.3",
8181
"@inquirer/prompts": "^7.9.0",
8282
"@types/yargs": "^17.0.33",
8383
"chalk": "^5.3.0",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/cli-core",
3-
"version": "14.8.4",
3+
"version": "14.8.5-beta.3",
44
"description": "Base types and functionality for Ignite UI CLI",
55
"repository": {
66
"type": "git",

packages/igx-templates/igx-ts/projects/_base/files/src/app/app.config.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApplicationConfig, ErrorHandler, Provider, importProvidersFrom } from '@angular/core';
1+
import { ApplicationConfig, ErrorHandler, EnvironmentProviders, Provider, importProvidersFrom, provideZoneChangeDetection } from '@angular/core';
22
import { provideRouter } from '@angular/router';
33
import { BrowserModule, HammerModule } from '@angular/platform-browser';
44
import { provideAnimations } from '@angular/platform-browser/animations';
@@ -10,7 +10,8 @@ import { environment } from '../environments/environment';
1010
// provide the HAMMER_GESTURE_CONFIG token
1111
// to override the default settings of the HammerModule
1212
// { provide: HAMMER_GESTURE_CONFIG, useClass: MyHammerConfig }
13-
const providers: Provider = [
13+
const providers: (EnvironmentProviders | Provider)[] = [
14+
provideZoneChangeDetection({ eventCoalescing: true }),
1415
provideRouter(routes),
1516
importProvidersFrom(BrowserModule, HammerModule),
1617
provideAnimations()

packages/igx-templates/igx-ts/projects/_base_with_home/files/src/app/app.config.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { ApplicationConfig, Provider } from '@angular/core';
1+
import { ApplicationConfig, EnvironmentProviders, Provider, provideZoneChangeDetection } from '@angular/core';
22
import { provideRouter } from '@angular/router';
33

44
import { routes } from './app.routes';
55

6-
const providers: Provider = [
6+
const providers: (EnvironmentProviders | Provider)[] = [
7+
provideZoneChangeDetection({ eventCoalescing: true }),
78
provideRouter(routes)
89
];
910

packages/igx-templates/igx-ts/projects/empty/files/src/app/app.config.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { ApplicationConfig, Provider } from '@angular/core';
1+
import { ApplicationConfig, EnvironmentProviders, Provider, provideZoneChangeDetection } from '@angular/core';
22
import { provideRouter } from '@angular/router';
33

44
import { routes } from './app.routes';
55

6-
const providers: Provider = [
6+
const providers: (EnvironmentProviders | Provider)[] = [
7+
provideZoneChangeDetection({ eventCoalescing: true }),
78
provideRouter(routes)
89
];
910

packages/igx-templates/igx-ts/projects/side-nav-auth/files/src/app/app.config.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApplicationConfig, Provider, importProvidersFrom } from '@angular/core';
1+
import { ApplicationConfig, EnvironmentProviders, Provider, importProvidersFrom, provideZoneChangeDetection } from '@angular/core';
22
import { provideRouter } from '@angular/router';
33
import { BrowserModule, HammerModule } from '@angular/platform-browser';
44
import { provideAnimations } from '@angular/platform-browser/animations';
@@ -15,7 +15,8 @@ import { routes } from './app.routes';
1515
// provide the HAMMER_GESTURE_CONFIG token
1616
// to override the default settings of the HammerModule
1717
// { provide: HAMMER_GESTURE_CONFIG, useClass: MyHammerConfig }
18-
const providers: Provider = [
18+
const providers: (EnvironmentProviders | Provider)[] = [
19+
provideZoneChangeDetection({ eventCoalescing: true }),
1920
provideRouter(routes),
2021
importProvidersFrom(
2122
BrowserModule,

packages/igx-templates/igx-ts/projects/side-nav/files/src/app/app.config.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ApplicationConfig, Provider, importProvidersFrom } from '@angular/core';
1+
import { ApplicationConfig, EnvironmentProviders, Provider, importProvidersFrom, provideZoneChangeDetection } from '@angular/core';
22
import { provideRouter } from '@angular/router';
33
import { BrowserModule, HammerModule } from '@angular/platform-browser';
44
import { provideAnimations } from '@angular/platform-browser/animations';
@@ -14,7 +14,8 @@ import { routes } from './app.routes';
1414
// provide the HAMMER_GESTURE_CONFIG token
1515
// to override the default settings of the HammerModule
1616
// { provide: HAMMER_GESTURE_CONFIG, useClass: MyHammerConfig }
17-
const providers: Provider = [
17+
const providers: (EnvironmentProviders | Provider)[] = [
18+
provideZoneChangeDetection({ eventCoalescing: true }),
1819
provideRouter(routes),
1920
importProvidersFrom(
2021
BrowserModule,

packages/igx-templates/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/angular-templates",
3-
"version": "21.0.1484",
3+
"version": "21.0.1485-beta.3",
44
"description": "Templates for Ignite UI for Angular projects and components",
55
"repository": {
66
"type": "git",
@@ -12,7 +12,7 @@
1212
"author": "Infragistics",
1313
"license": "MIT",
1414
"dependencies": {
15-
"@igniteui/cli-core": "~14.8.4",
15+
"@igniteui/cli-core": "~14.8.5-beta.3",
1616
"typescript": "~5.5.4"
1717
}
1818
}

packages/ng-schematics/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@igniteui/angular-schematics",
3-
"version": "21.0.1484",
3+
"version": "21.0.1485-beta.3",
44
"description": "Ignite UI for Angular Schematics for ng new and ng generate",
55
"repository": {
66
"type": "git",
@@ -20,8 +20,8 @@
2020
"dependencies": {
2121
"@angular-devkit/core": "^19.0.0",
2222
"@angular-devkit/schematics": "^19.0.0",
23-
"@igniteui/angular-templates": "~21.0.1484",
24-
"@igniteui/cli-core": "~14.8.4",
23+
"@igniteui/angular-templates": "~21.0.1485-beta.3",
24+
"@igniteui/cli-core": "~14.8.5-beta.3",
2525
"@schematics/angular": "~19.0.0",
2626
"minimatch": "^10.0.1",
2727
"rxjs": "^7.8.1"

0 commit comments

Comments
 (0)