Description
Is your feature request related to a problem? Please describe.
Apologies if the title is weird, not sure how else to describe in a one-liner. Basically, storybook allows parameterization at the story, component and global level (at least, I think).
I'd love to be able to have any permutation of a subset or whole of the following in their own design
sub- abs:
- Define a global design embed for my org's Style Guide
2. ie viapreview.js
- Define a component level design embed for a particular, well, component
4. ie via component-levelparameters
- Finally, define a story-level embed ... as above etc
Realistically, I'm only ever gonna use (1.) and (3.) above, but others' usage patterns may vary.
Describe the solution you'd like
Currently we can always pass in an array to define multiple links - but it isn't clear from the source code or demo storybook instance that we can define, eg:
- within
preview.js
:
export const parameters = {
design: [{ ... , inherit: true }]
}
- within
some-story.jsx
...
.parameters = {
design: [{ ... }]
}
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Design types
this request is generalizable across all and any future types
-
figma
-
figspec
-
link
-
image
-
iframe
Additional context
Add any other context or screenshots about the feature request here.
Thanks for your wonderful work on this so far <3