Package Exports
- @storybook/client-api
- @storybook/client-api/package.json
Readme
@storybook/client-api -- Deprecated Story APIs (storiesOf)
NOTE This API is deprecated, and the CSF format is preferred for all stories.
storiesOf API
The @storybook/client API provides the storiesOf() API, which is proxied through to the CSF API.
Internals
In order to appear to the store like the CSF API, a call to storiesOf().add() does the following:
- Tracks the story added in a synthetic
StoryIndexdata structure - Constructs a
moduleExportsobject that is equivalent to the exports from a CSF file that produced the same stories.
In order to achieve the old storySort functionality, the client API also needs access to the project annotations.