Skip to content

Commit 19d7125

Browse files
committed
Add Prompt for generation destination folder
1 parent 9fbe23a commit 19d7125

File tree

24 files changed

+54
-363
lines changed

24 files changed

+54
-363
lines changed

libs/schematic/generators/ng-generate/components/shared/generators/components/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,3 @@
1313

1414
export * from './chip-list/index';
1515
export * from './command-bar/index';
16-
export * from '../../../table/generators/components/export-dialog/index';

libs/schematic/generators/ng-generate/components/shared/generators/constants/semantic-explanation/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {Values} from '../../../schema';
1717
import {getTableColumValues} from '../../../utils';
1818

1919
export function generateSemanticExplanation(options: Values): Rule {
20-
return (tree: Tree, _context: SchematicContext) => {
20+
return (_tree: Tree, _context: SchematicContext) => {
2121
return mergeWith(
2222
apply(url('../shared/generators/constants/semantic-explanation/files'), [
2323
applyTemplates({
@@ -29,7 +29,7 @@ export function generateSemanticExplanation(options: Values): Rule {
2929
},
3030
name: options.name,
3131
}),
32-
move('src/app/shared/constants'),
32+
move(options.path),
3333
]),
3434
options.overwrite ? MergeStrategy.Overwrite : MergeStrategy.Error
3535
);

libs/schematic/generators/ng-generate/components/shared/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,18 +106,23 @@ export function prepareOptions(schema: Schema, componentType: ComponentType): Sc
106106
...options,
107107
};
108108

109+
console.warn('===> prepareOptions');
110+
console.log(options);
111+
109112
loadAndApplyConfigFile(options.configFile, options);
110113

111114
if (options.aspectModelTFilesString) {
112115
options.aspectModelTFiles = options.aspectModelTFilesString.split(',');
113116
}
114117

118+
console.warn('===> LOADED OPTIONS');
115119
validateUrns(options);
116120

117121
if (options.jsonAccessPath.length > 0 && !options.jsonAccessPath.endsWith('.')) {
118122
options.jsonAccessPath = `${options.jsonAccessPath}.`;
119123
}
120124

125+
// FIXME assign pathToSource from answers to path or default?..
121126
options.path = options.path || 'src/app/shared/components';
122127

123128
console.log(options);
@@ -243,7 +248,7 @@ export function generateGeneralFilesRules(): Array<Rule> {
243248
return [
244249
generateFilterService(options),
245250
generateGeneralStyle(options),
246-
generateTranslationFiles(options),
251+
generateTranslationFiles(options, false),
247252
wrapBuildComponentExecution(options),
248253
generateGeneralService(options),
249254
generateCustomService(options),

libs/schematic/generators/ng-generate/components/table/generators/components/export-dialog/files/__name@dasherize__.component.html.template

Lines changed: 0 additions & 28 deletions
This file was deleted.

libs/schematic/generators/ng-generate/components/table/generators/components/export-dialog/files/__name@dasherize__.component.scss.template

Lines changed: 0 additions & 44 deletions
This file was deleted.

libs/schematic/generators/ng-generate/components/table/generators/components/export-dialog/files/__name@dasherize__.component.ts.template

Lines changed: 0 additions & 74 deletions
This file was deleted.

libs/schematic/generators/ng-generate/components/table/generators/components/export-dialog/index.ts

Lines changed: 0 additions & 32 deletions
This file was deleted.

libs/schematic/generators/ng-generate/components/table/generators/components/table-cell-link/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export function generateTableCellLinkComponent(options: any): Rule {
2424
options: options,
2525
name: 'esmf-table-cell-link',
2626
}),
27-
move('src/app/shared/components/table-cell-link'),
27+
move(`${options.path}/table-cell-link`),
2828
]),
2929
options.overwrite ? MergeStrategy.Overwrite : MergeStrategy.Error
3030
);

libs/schematic/generators/ng-generate/components/table/generators/directives/resize/files/__name@dasherize__.directive.ts.template

Lines changed: 0 additions & 111 deletions
This file was deleted.

libs/schematic/generators/ng-generate/components/table/generators/directives/resize/index.ts

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)