Feature 248 storybook folder structure #266
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What was done
A long-scheduled cleanup of the storybook folder structure, i.e.
src/component-library
Misc
folder and added components therePages
folder and enforced the hierarchy that was initialised earliercomponent-library/components/
intocomponent-library/
Rules going forward
The folder shall be structured into the following subfolders:
{component name}.stories.tsx
file does not exist), such asMetatable
,ResponsiveHook
,Collapsible
.Alert
,Tabs
,Progressbar
Dashboard.tsx
WidgetOngoinrules.tsx
Helpers
orMisc
ListDID.tsx
PageDID.tsx
ListDIDTable.tsx
orPageDIDFilereplicas.tsx
StreamedTable.tsx
Table{PascalCaseDescription}.tsx
, e.g.TableBreakout.tsx
orTableInternalLink.tsx