Skip to content

Commit 70e0727

Browse files
authored
Merge pull request #2705 from IgniteUI/promote-staging-to-prod-spa
Promote staging to prod with SPA
2 parents d417dfe + 0196614 commit 70e0727

174 files changed

Lines changed: 41135 additions & 79891 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

live-editing/configs/ActionStripConfigGenerator.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1+
/* eslint-disable max-len */
12
import {IgxActionStripModule,
23
IgxRippleModule,
34
IgxButtonModule,
45
IgxIconModule,
56
IgxButtonGroupModule} from 'igniteui-angular';
6-
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing'
7+
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing';
78
export class ActionStripConfigGenerator implements IConfigGenerator {
89

910

@@ -17,7 +18,7 @@ export class ActionStripConfigGenerator implements IConfigGenerator {
1718
ngDeclarations: ['ActionStripParagraphComponent'],
1819
ngImports: ['IgxActionStripModule', 'IgxRippleModule', 'IgxButtonGroupModule', 'IgxButtonModule', 'IgxIconModule']
1920
}),
20-
shortenComponentPathBy: "/menus/action-strip/"
21+
shortenComponentPathBy: '/menus/action-strip/'
2122
}));
2223

2324
configs.push(new Config({
@@ -27,7 +28,7 @@ export class ActionStripConfigGenerator implements IConfigGenerator {
2728
ngDeclarations: ['ActionStripParagraphMenuComponent'],
2829
ngImports: ['IgxActionStripModule', 'IgxRippleModule', 'IgxButtonModule', 'IgxIconModule']
2930
}),
30-
shortenComponentPathBy: "/menus/action-strip/"
31+
shortenComponentPathBy: '/menus/action-strip/'
3132
}));
3233

3334
configs.push(new Config({
@@ -37,7 +38,7 @@ export class ActionStripConfigGenerator implements IConfigGenerator {
3738
ngDeclarations: ['ActionStripStylingComponent'],
3839
ngImports: ['IgxActionStripModule', 'IgxRippleModule', 'IgxButtonModule', 'IgxIconModule']
3940
}),
40-
shortenComponentPathBy: "/menus/action-strip/"
41+
shortenComponentPathBy: '/menus/action-strip/'
4142
}));
4243

4344
return configs;

live-editing/configs/ComboConfigGenerator.ts

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable @typescript-eslint/naming-convention */
12
import {HttpClientModule} from '@angular/common/http';
23
import {IgxButtonModule,
34
IgxCardModule,
@@ -7,27 +8,27 @@ IgxSwitchModule,
78
IgxToastModule,
89
IgxIconModule,
910
IgxPrefixModule} from 'igniteui-angular';
10-
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing'
11+
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing';
1112
export class ComboConfigGenerator implements IConfigGenerator {
1213
public additionalImports = {
13-
RemoteService: '../../src/app/grid/services/remote.service'
14+
RemoteNWindService: '../../src/app/services/remoteNwind.service'
1415
};
1516
public generateConfigs(): Config[] {
1617
const configs = new Array<Config>();
1718

1819
configs.push(new Config({
19-
additionalFiles: ["/src/app/lists/combo/combo-features/local-data.ts"],
20+
additionalFiles: ['/src/app/lists/combo/combo-features/local-data.ts'],
2021
appModuleConfig: new AppModuleConfig({
2122
imports: ['IgxComboModule', 'IgxSwitchModule', 'ComboFeaturesComponent'],
2223
ngDeclarations: ['ComboFeaturesComponent'],
2324
ngImports: ['IgxComboModule', 'IgxSwitchModule']
2425
}),
2526
component: 'ComboFeaturesComponent',
26-
shortenComponentPathBy: "/lists/combo/"
27+
shortenComponentPathBy: '/lists/combo/'
2728
}));
2829

2930
configs.push(new Config({
30-
additionalFiles: ["/src/app/data/heroData.ts"],
31+
additionalFiles: ['/src/app/data/heroData.ts'],
3132
appModuleConfig: new AppModuleConfig({
3233
imports: ['IgxComboModule', 'IgxToastModule', 'ComboStylingComponent'],
3334
ngDeclarations: ['ComboStylingComponent'],
@@ -37,46 +38,46 @@ export class ComboConfigGenerator implements IConfigGenerator {
3738
}));
3839

3940
configs.push(new Config({
40-
additionalFiles: ["/src/app/lists/combo/cascading-combos/local-data.ts"],
41+
additionalFiles: ['/src/app/lists/combo/cascading-combos/local-data.ts'],
4142
appModuleConfig: new AppModuleConfig({
4243
imports: ['IgxComboModule', 'IgxSelectModule', 'CascadingCombosComponent'],
4344
ngDeclarations: ['CascadingCombosComponent'],
4445
ngImports: ['IgxComboModule', 'IgxSelectModule']
4546
}),
4647
component: 'CascadingCombosComponent',
47-
shortenComponentPathBy: "/lists/combo/"
48+
shortenComponentPathBy: '/lists/combo/'
4849
}));
4950

5051
configs.push(new Config({
51-
additionalFiles: ["/src/app/lists/combo/combo-main/local-data.ts"],
52+
additionalFiles: ['/src/app/lists/combo/combo-main/local-data.ts'],
5253
appModuleConfig: new AppModuleConfig({
5354
imports: ['IgxComboModule', 'ComboMainComponent'],
5455
ngDeclarations: ['ComboMainComponent'],
5556
ngImports: ['IgxComboModule']
5657
}),
5758
component: 'ComboMainComponent',
58-
shortenComponentPathBy: "/lists/combo/"
59+
shortenComponentPathBy: '/lists/combo/'
5960
}));
6061

6162
configs.push(new Config({
62-
additionalFiles: ["/src/app/lists/combo/combo-template/local-data.ts"],
63+
additionalFiles: ['/src/app/lists/combo/combo-template/local-data.ts'],
6364
appModuleConfig: new AppModuleConfig({
6465
imports: ['IgxComboModule', 'IgxIconModule', 'IgxPrefixModule', 'ComboTemplateComponent'],
6566
ngDeclarations: ['ComboTemplateComponent'],
6667
ngImports: ['IgxComboModule', 'IgxIconModule', 'IgxPrefixModule']
6768
}),
6869
component: 'ComboTemplateComponent',
69-
shortenComponentPathBy: "/lists/combo/"
70+
shortenComponentPathBy: '/lists/combo/'
7071
}));
7172

7273
configs.push(new Config({
73-
additionalFiles: ["/src/app/grid/services/remote.service.ts"],
74+
additionalFiles: ['/src/app/services/remoteNwind.service.ts'],
7475
appModuleConfig: new AppModuleConfig({
7576
imports: ['IgxComboModule', 'IgxToastModule', 'ComboRemoteComponent',
76-
'HttpClientModule', 'RemoteService'],
77+
'HttpClientModule', 'RemoteNWindService'],
7778
ngDeclarations: ['ComboRemoteComponent'],
7879
ngImports: ['IgxComboModule', 'IgxToastModule', 'HttpClientModule'],
79-
ngProviders: ['RemoteService']
80+
ngProviders: ['RemoteNWindService']
8081
}),
8182
component: 'ComboRemoteComponent'
8283
}));
@@ -91,36 +92,36 @@ export class ComboConfigGenerator implements IConfigGenerator {
9192
}));
9293

9394
configs.push(new Config({
94-
additionalFiles: ["/src/app/lists/combo/combo-single-selection/local-data.ts"],
95+
additionalFiles: ['/src/app/lists/combo/combo-single-selection/local-data.ts'],
9596
appModuleConfig: new AppModuleConfig({
9697
imports: ['IgxComboModule', 'ComboSingleSelectionComponent'],
9798
ngDeclarations: ['ComboSingleSelectionComponent'],
9899
ngImports: ['IgxComboModule']
99100
}),
100101
component: 'ComboSingleSelectionComponent',
101-
shortenComponentPathBy: "/lists/combo/"
102+
shortenComponentPathBy: '/lists/combo/'
102103
}));
103104

104105
configs.push(new Config({
105-
additionalFiles: ["/src/app/lists/combo/combo-binding/cities.ts"],
106+
additionalFiles: ['/src/app/lists/combo/combo-binding/cities.ts'],
106107
appModuleConfig: new AppModuleConfig({
107108
imports: ['IgxComboModule', 'IgxButtonModule', 'IgxCardModule', 'ComboBindingComponent'],
108109
ngDeclarations: ['ComboBindingComponent'],
109110
ngImports: ['IgxComboModule', 'IgxButtonModule', 'IgxCardModule']
110111
}),
111112
component: 'ComboBindingComponent',
112-
shortenComponentPathBy: "/lists/combo/"
113+
shortenComponentPathBy: '/lists/combo/'
113114
}));
114115

115116
configs.push(new Config({
116-
additionalFiles: ["/src/app/lists/combo/combo-valuekey/cities.ts"],
117+
additionalFiles: ['/src/app/lists/combo/combo-valuekey/cities.ts'],
117118
appModuleConfig: new AppModuleConfig({
118119
imports: ['IgxComboModule', 'IgxButtonModule', 'ComboValueKeyComponent'],
119120
ngDeclarations: ['ComboValueKeyComponent'],
120121
ngImports: ['IgxComboModule', 'IgxButtonModule']
121122
}),
122123
component: 'ComboValueKeyComponent',
123-
shortenComponentPathBy: "/lists/combo/"
124+
shortenComponentPathBy: '/lists/combo/'
124125
}));
125126

126127
return configs;

live-editing/configs/DropDownConfigGenerator.ts

Lines changed: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,25 @@
1-
import {HttpClientModule} from '@angular/common/http';
2-
import {IgxButtonModule,
3-
IgxDropDownModule,
4-
IgxDividerModule,
5-
IgxForOfModule,
6-
IgxIconModule,
7-
IgxInputGroupModule,
8-
IgxNavbarModule,
9-
IgxRippleModule,
10-
IgxSwitchModule,
11-
IgxPrefixModule,
12-
IgxSuffixModule,
13-
IgxToastModule,
14-
IgxToggleModule} from 'igniteui-angular';
15-
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing'
1+
/* eslint-disable @typescript-eslint/naming-convention */
2+
import { HttpClientModule } from '@angular/common/http';
3+
import {
4+
IgxButtonModule,
5+
IgxDropDownModule,
6+
IgxDividerModule,
7+
IgxForOfModule,
8+
IgxIconModule,
9+
IgxInputGroupModule,
10+
IgxNavbarModule,
11+
IgxRippleModule,
12+
IgxSwitchModule,
13+
IgxPrefixModule,
14+
IgxSuffixModule,
15+
IgxToastModule,
16+
IgxToggleModule
17+
} from 'igniteui-angular';
18+
import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing';
1619
export class DropDownConfigGenerator implements IConfigGenerator {
1720
public additionalImports = {
18-
RemoteService: '../../src/app/grid/services/remote.service'
19-
};
21+
RemoteNWindService: '../../src/app/services/remoteNwind.service'
22+
};
2023
public generateConfigs(): Config[] {
2124
const configs = new Array<Config>();
2225

@@ -27,7 +30,7 @@ export class DropDownConfigGenerator implements IConfigGenerator {
2730
ngDeclarations: ['DropDownSample1Component'],
2831
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule']
2932
}),
30-
shortenComponentPathBy: "/data-entries/dropdown/"
33+
shortenComponentPathBy: '/data-entries/dropdown/'
3134
}));
3235

3336
configs.push(new Config({
@@ -37,19 +40,19 @@ export class DropDownConfigGenerator implements IConfigGenerator {
3740
ngDeclarations: ['DropDownSample2Component'],
3841
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule']
3942
}),
40-
shortenComponentPathBy: "/data-entries/dropdown/"
43+
shortenComponentPathBy: '/data-entries/dropdown/'
4144
}));
4245

4346
configs.push(new Config({
4447
component: 'DropDownSample3Component',
4548
appModuleConfig: new AppModuleConfig({
4649
imports: ['IgxDropDownModule', 'DropDownSample3Component', 'IgxButtonModule', 'IgxToggleModule',
47-
'IgxPrefixModule', 'IgxSuffixModule', 'IgxIconModule', 'IgxDividerModule'],
50+
'IgxPrefixModule', 'IgxSuffixModule', 'IgxIconModule', 'IgxDividerModule'],
4851
ngDeclarations: ['DropDownSample3Component'],
4952
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule', 'IgxPrefixModule',
50-
'IgxSuffixModule', 'IgxIconModule', 'IgxDividerModule']
53+
'IgxSuffixModule', 'IgxIconModule', 'IgxDividerModule']
5154
}),
52-
shortenComponentPathBy: "/data-entries/dropdown/"
55+
shortenComponentPathBy: '/data-entries/dropdown/'
5356
}));
5457

5558
configs.push(new Config({
@@ -60,11 +63,11 @@ export class DropDownConfigGenerator implements IConfigGenerator {
6063
ngDeclarations: ['DropDownSample5Component'],
6164
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxSwitchModule', 'IgxToggleModule']
6265
}),
63-
shortenComponentPathBy: "/data-entries/dropdown/"
66+
shortenComponentPathBy: '/data-entries/dropdown/'
6467
}));
6568

6669
configs.push(new Config({
67-
additionalFiles: ["/src/app/data/heroData.ts"],
70+
additionalFiles: ['/src/app/data/heroData.ts'],
6871
component: 'DropDownStylingComponent',
6972
appModuleConfig: new AppModuleConfig({
7073
imports: ['IgxDropDownModule', 'DropDownStylingComponent', 'IgxButtonModule', 'IgxToggleModule'],
@@ -81,7 +84,7 @@ export class DropDownConfigGenerator implements IConfigGenerator {
8184
ngDeclarations: ['DropDownSample4Component'],
8285
ngImports: ['IgxDropDownModule', 'IgxInputGroupModule', 'IgxRippleModule', 'IgxIconModule', 'IgxToggleModule']
8386
}),
84-
shortenComponentPathBy: "/data-entries/dropdown/"
87+
shortenComponentPathBy: '/data-entries/dropdown/'
8588
}));
8689

8790
configs.push(new Config({
@@ -92,7 +95,7 @@ export class DropDownConfigGenerator implements IConfigGenerator {
9295
ngDeclarations: ['DropdownMenuComponent'],
9396
ngImports: ['IgxDropDownModule', 'IgxIconModule', 'IgxNavbarModule', 'IgxButtonModule', 'IgxToggleModule']
9497
}),
95-
shortenComponentPathBy: "/data-entries/dropdown/"
98+
shortenComponentPathBy: '/data-entries/dropdown/'
9699
}));
97100

98101
configs.push(new Config({
@@ -103,19 +106,19 @@ export class DropDownConfigGenerator implements IConfigGenerator {
103106
ngDeclarations: ['DropDownVirtualComponent'],
104107
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule', 'IgxForOfModule']
105108
}),
106-
shortenComponentPathBy: "/data-entries/dropdown/"
109+
shortenComponentPathBy: '/data-entries/dropdown/'
107110
}));
108111

109112
configs.push(new Config({
110113
component: 'DropDownRemoteComponent',
111-
additionalFiles: ["/src/app/grid/services/remote.service.ts"],
114+
additionalFiles: ['/src/app/services/remoteNwind.service.ts'],
112115
appModuleConfig: new AppModuleConfig({
113116
imports: ['IgxDropDownModule', 'DropDownRemoteComponent',
114-
'IgxButtonModule', 'IgxToggleModule', 'IgxForOfModule', 'IgxToastModule', 'HttpClientModule', 'RemoteService'],
117+
'IgxButtonModule', 'IgxToggleModule', 'IgxForOfModule', 'IgxToastModule', 'HttpClientModule', 'RemoteNWindService'],
115118
ngDeclarations: ['DropDownRemoteComponent'],
116119
ngImports: ['IgxDropDownModule', 'IgxButtonModule', 'IgxToastModule',
117120
'IgxToggleModule', 'IgxForOfModule', 'HttpClientModule'],
118-
ngProviders: ['RemoteService']
121+
ngProviders: ['RemoteNWindService']
119122
})
120123
}));
121124

live-editing/configs/ExportExcelConfigGenerator.ts

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
import {IgxButtonModule,
2-
IgxDropDownComponent,
3-
IgxDropDownModule,
4-
IgxExcelExporterService,
5-
IgxGridModule,
6-
IgxTreeGridModule} from 'igniteui-angular';
7-
import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing'
1+
/* eslint-disable @typescript-eslint/naming-convention */
2+
import {
3+
IgxButtonModule,
4+
IgxDropDownComponent,
5+
IgxDropDownModule,
6+
IgxExcelExporterService,
7+
IgxGridModule,
8+
IgxTreeGridModule
9+
} from 'igniteui-angular';
10+
import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing';
811
export class ExportExcelConfigGenerator implements IConfigGenerator {
912
public additionalImports = {
1013
PasteHandler: '../../src/app/grid/grid-paste/paste-handler.directive'
11-
};
14+
};
1215
public generateConfigs(): Config[] {
1316
const configs = new Array<Config>();
1417

@@ -24,36 +27,36 @@ export class ExportExcelConfigGenerator implements IConfigGenerator {
2427

2528
configs.push(new Config({
2629
component: 'ExcelExportSample1Component',
27-
additionalFiles: ["/src/app/services/export-excel/data/invoiceData.ts"],
30+
additionalFiles: ['/src/app/services/export-excel/data/invoiceData.ts'],
2831
appModuleConfig: new AppModuleConfig({
2932
imports: ['IgxGridModule', 'IgxExcelExporterService', 'ExcelExportSample1Component', 'IgxButtonModule'],
3033
ngDeclarations: ['ExcelExportSample1Component'],
3134
ngImports: ['IgxGridModule', 'IgxButtonModule'],
3235
ngProviders: ['IgxExcelExporterService']
3336
}),
34-
shortenComponentPathBy: "/export-excel/"
37+
shortenComponentPathBy: '/export-excel/'
3538
}));
3639

3740
configs.push(new Config({
3841
component: 'GridPasteSampleComponent',
39-
additionalFiles: ["/src/app/grid/grid-paste/data.ts",
40-
"/src/app/grid/grid-paste/paste-handler.directive.ts"],
42+
additionalFiles: ['/src/app/grid/grid-paste/data.ts',
43+
'/src/app/grid/grid-paste/paste-handler.directive.ts'],
4144
appModuleConfig: new AppModuleConfig({
4245
imports: ['IgxGridModule', 'IgxExcelExporterService', 'GridPasteSampleComponent', 'IgxDropDownComponent',
4346
'IgxDropDownModule', 'IgxButtonModule', 'PasteHandler'],
4447
ngDeclarations: ['GridPasteSampleComponent', 'PasteHandler'],
4548
ngImports: ['IgxGridModule', 'IgxDropDownModule', 'IgxButtonModule'],
4649
ngProviders: ['IgxExcelExporterService']
4750
}),
48-
shortenComponentPathBy: "/grid-paste/"
51+
shortenComponentPathBy: '/grid-paste/'
4952
}));
5053

5154
configs.push(new Config({
5255
component: 'TreeGridExcelExportSample1Component',
53-
additionalFiles: ["/src/app/tree-grid/data/foods.ts"],
56+
additionalFiles: ['/src/app/tree-grid/data/foods.ts'],
5457
appModuleConfig: new AppModuleConfig({
5558
imports: ['IgxTreeGridModule', 'IgxExcelExporterService', 'TreeGridExcelExportSample1Component',
56-
'IgxButtonModule'],
59+
'IgxButtonModule'],
5760
ngDeclarations: ['TreeGridExcelExportSample1Component'],
5861
ngImports: ['IgxTreeGridModule', 'IgxButtonModule'],
5962
ngProviders: ['IgxExcelExporterService']

0 commit comments

Comments
 (0)