Skip to content

Commit 1054826

Browse files
authored
Merge branch 'vnext' into apetrov/add-roundness-sample-vnext
2 parents 8a8d61f + 8734eae commit 1054826

File tree

5 files changed

+2017
-2768
lines changed

5 files changed

+2017
-2768
lines changed

gulpfile.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ const fs = require("fs");
33
const path = require("path");
44
const es = require('event-stream');
55
const fsExtra = require("fs-extra");
6+
const yargs = require("yargs");
7+
const { hideBin } = require('yargs/helpers');
68

79
require('ts-node').register({
810
transpileOnly: true,
@@ -14,7 +16,7 @@ require('ts-node').register({
1416
});
1517

1618
const { generateLiveEditing } = require('igniteui-live-editing');
17-
const argv = require("yargs").argv;
19+
const argv = yargs(hideBin(process.argv)).parse();
1820

1921
const submodule = "igniteui-live-editing-samples";
2022

live-editing/configs/QueryBuilderConfigGenerator.ts

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
import { Config, IConfigGenerator} from 'igniteui-live-editing'
1+
import { Config, IConfigGenerator } from 'igniteui-live-editing'
22
import { BaseAppConfig } from './BaseConfig';
33
export class QueryBuilderConfigGenerator implements IConfigGenerator {
44
public generateConfigs(): Config[] {
55
const configs = new Array<Config>();
66

7+
const HTTPConfig = structuredClone(BaseAppConfig);
8+
HTTPConfig.providers.push({ 'provider': 'provideHttpClient(),', 'import': '@angular/common/http' });
9+
710
configs.push(new Config({
811
component: 'QueryBuilderSample1Component',
912
appConfig: BaseAppConfig,
@@ -23,12 +26,19 @@ export class QueryBuilderConfigGenerator implements IConfigGenerator {
2326
shortenComponentPathBy: "/interactions/query-builder/"
2427
}));
2528

26-
// configs.push(new Config({
27-
// component: 'QueryBuilderSqlSampleComponent',
28-
// additionalDependencies: ["sql-formatter"],
29-
// appConfig: BaseAppConfig,
30-
// shortenComponentPathBy: "/interactions/query-builder/"
31-
// })); // sql-formatter is not available in the live editing environment and cannot be enabled per config atm
29+
configs.push(new Config({
30+
component: 'QueryBuilderRequestSampleComponent',
31+
additionalFiles: ["/src/app/interactions/query-builder/query-builder-style/layout.scss"],
32+
appConfig: HTTPConfig,
33+
shortenComponentPathBy: "/interactions/query-builder/"
34+
}));
35+
36+
configs.push(new Config({
37+
component: 'QueryBuilderSqlSampleComponent',
38+
additionalDependencies: ["sql-formatter"],
39+
appConfig: HTTPConfig,
40+
shortenComponentPathBy: "/interactions/query-builder/"
41+
}));
3242

3343
return configs;
3444
}

0 commit comments

Comments
 (0)