From c2e88ad6a70f6abed1178049c7481d3fb3de273d Mon Sep 17 00:00:00 2001 From: Colum Ferry Date: Wed, 3 May 2023 16:39:54 +0100 Subject: [PATCH] fix(angular): throw error when no parent module found (#16728) --- packages/angular/src/generators/component/lib/module.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/angular/src/generators/component/lib/module.ts b/packages/angular/src/generators/component/lib/module.ts index 8b5b665e35..7db0220e1d 100644 --- a/packages/angular/src/generators/component/lib/module.ts +++ b/packages/angular/src/generators/component/lib/module.ts @@ -56,7 +56,7 @@ function findModule( tree: Tree, generateDir: string, projectRoot: string -): string | null { +): string { let dir = generateDir; const projectRootParent = dirname(projectRoot); @@ -80,5 +80,7 @@ function findModule( dir = dirname(dir); } - return null; + throw new Error( + "Could not find a candidate module to add the component to. Please specify which module the component should be added to by using the '--module' option." + ); }