From 59216d859f250bde8062246b8cbfe7806ab78fd9 Mon Sep 17 00:00:00 2001 From: Viktor Kombov Date: Mon, 15 Jun 2026 16:43:08 +0300 Subject: [PATCH 1/2] fix: update live-editing generation for Angular 22 compatibility --- live-editing/configs/BaseConfig-AngularLocale.ts | 1 - live-editing/configs/BaseConfig.ts | 1 - live-editing/configs/GridCRMConfigGenerator.ts | 3 +-- live-editing/configs/app-dv-configs/DVGridConfig.ts | 2 +- 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/live-editing/configs/BaseConfig-AngularLocale.ts b/live-editing/configs/BaseConfig-AngularLocale.ts index e43596448..aae7bfcf4 100644 --- a/live-editing/configs/BaseConfig-AngularLocale.ts +++ b/live-editing/configs/BaseConfig-AngularLocale.ts @@ -2,7 +2,6 @@ export const BaseAppAngularLocaleConfig = { modules: [ { 'module': 'BrowserModule', 'import': '@angular/platform-browser' }, { 'module': 'FormsModule', 'import': '@angular/forms' }, - { 'module': 'HammerModule', 'import': '@angular/platform-browser' }, ], providers: [ { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' } diff --git a/live-editing/configs/BaseConfig.ts b/live-editing/configs/BaseConfig.ts index 0fca9d21a..5103581b5 100644 --- a/live-editing/configs/BaseConfig.ts +++ b/live-editing/configs/BaseConfig.ts @@ -2,7 +2,6 @@ export const BaseAppConfig = { modules: [ { 'module': 'BrowserModule', 'import': '@angular/platform-browser' }, { 'module': 'FormsModule', 'import': '@angular/forms' }, - { 'module': 'HammerModule', 'import': '@angular/platform-browser' }, ], providers: [ { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' }, diff --git a/live-editing/configs/GridCRMConfigGenerator.ts b/live-editing/configs/GridCRMConfigGenerator.ts index dd36ae023..1e8a651da 100644 --- a/live-editing/configs/GridCRMConfigGenerator.ts +++ b/live-editing/configs/GridCRMConfigGenerator.ts @@ -21,8 +21,7 @@ export class GridCRMConfigGenerator implements IConfigGenerator { appConfig: { modules: [ { 'module': 'BrowserModule', 'import': '@angular/platform-browser' }, - { 'module': 'FormsModule', 'import': '@angular/forms' }, - { 'module': 'HammerModule', 'import': '@angular/platform-browser' } + { 'module': 'FormsModule', 'import': '@angular/forms' } ], providers: [ { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' } diff --git a/live-editing/configs/app-dv-configs/DVGridConfig.ts b/live-editing/configs/app-dv-configs/DVGridConfig.ts index 3abe37006..881e6f231 100644 --- a/live-editing/configs/app-dv-configs/DVGridConfig.ts +++ b/live-editing/configs/app-dv-configs/DVGridConfig.ts @@ -67,7 +67,7 @@ export class DVGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ component: 'FinJSDemoComponent', dependenciesType: DependenciesType.Charts, - additionalDependencies: ['@microsoft/signalr'], + additionalDependencies: ['@microsoft/signalr', 'igniteui-angular-charts', 'igniteui-angular-core'], additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/projects/app-lob/src/app/services/financial.service.ts', '/projects/app-lob/src/app/services/signal-r.service.ts', '/projects/app-lob/src/app/data/financialData.ts', '/projects/app-lob/src/app/grid-finjs/controllers.component.ts', From dbcb1355a028ec52ef2a785f870473f0a83af03b Mon Sep 17 00:00:00 2001 From: Viktor Kombov Date: Mon, 15 Jun 2026 18:43:03 +0300 Subject: [PATCH 2/2] fix: add provideRouter to Angular locale and base configurations --- live-editing/configs/BaseConfig-AngularLocale.ts | 3 ++- live-editing/configs/BaseConfig.ts | 3 ++- live-editing/configs/GridCRMConfigGenerator.ts | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/live-editing/configs/BaseConfig-AngularLocale.ts b/live-editing/configs/BaseConfig-AngularLocale.ts index aae7bfcf4..a7f1c7a99 100644 --- a/live-editing/configs/BaseConfig-AngularLocale.ts +++ b/live-editing/configs/BaseConfig-AngularLocale.ts @@ -4,7 +4,8 @@ export const BaseAppAngularLocaleConfig = { { 'module': 'FormsModule', 'import': '@angular/forms' }, ], providers: [ - { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' } + { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' }, + { 'provider': 'provideRouter([])', 'import': '@angular/router' } ], router: false } diff --git a/live-editing/configs/BaseConfig.ts b/live-editing/configs/BaseConfig.ts index 5103581b5..c7634d8f3 100644 --- a/live-editing/configs/BaseConfig.ts +++ b/live-editing/configs/BaseConfig.ts @@ -5,7 +5,8 @@ export const BaseAppConfig = { ], providers: [ { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' }, - { 'provider': 'provideIgniteIntl()', 'import': 'igniteui-angular' } + { 'provider': 'provideIgniteIntl()', 'import': 'igniteui-angular' }, + { 'provider': 'provideRouter([])', 'import': '@angular/router' } ], routesConfig: { router: false diff --git a/live-editing/configs/GridCRMConfigGenerator.ts b/live-editing/configs/GridCRMConfigGenerator.ts index 1e8a651da..26e510560 100644 --- a/live-editing/configs/GridCRMConfigGenerator.ts +++ b/live-editing/configs/GridCRMConfigGenerator.ts @@ -24,7 +24,8 @@ export class GridCRMConfigGenerator implements IConfigGenerator { { 'module': 'FormsModule', 'import': '@angular/forms' } ], providers: [ - { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' } + { 'provider': 'provideAnimations()', 'import': '@angular/platform-browser/animations' }, + { 'provider': 'provideRouter([])', 'import': '@angular/router' } ] } /*appConfig: BaseAppConfig*/