You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I checked the documentation (nx.dev) and found no answer
I checked to make sure that this issue has not already been filed
I'm reporting the issue to the correct repository (not related to React, Angular or any dependency)
Expected Behavior
When running nx g storybook-configuration or nx stories stories should be created for components.
Current Behavior
An error is thrown: Could not generate a story for MyComponent. Error: TypeError: Cannot read property 'getChildren' of undefined
Failure Information (for bugs)
I could narrow it down to the file angular/src/schematics/stories.js inside the function createAllStories. Here you are using a getChildren / find chain without checking, if the previous find is returning anything.
In my case it happened with namedImports. find didn't return anything on a statement that seems to belong to my Ngrx-Facade and its import statement import * as fromHeader from './header.reducer';.
At the time where namedImports is undefined I have the following state for the variables:
Expected Behavior
When running
nx g storybook-configuration
ornx stories
stories should be created for components.Current Behavior
An error is thrown: Could not generate a story for MyComponent. Error: TypeError: Cannot read property 'getChildren' of undefined
Failure Information (for bugs)
I could narrow it down to the file
angular/src/schematics/stories.js
inside the function createAllStories. Here you are using a getChildren / find chain without checking, if the previous find is returning anything.In my case it happened with namedImports. find didn't return anything on a statement that seems to belong to my Ngrx-Facade and its import statement
import * as fromHeader from './header.reducer';
.At the time where namedImports is undefined I have the following state for the variables:
statement
statement children
import clauses
import clauses children
Steps to Reproduce
You can find the code used here
Other
A workaround or even solution could look like the following:
The text was updated successfully, but these errors were encountered: