pharos icon indicating copy to clipboard operation
pharos copied to clipboard

Storybook: Upgrade to Storybook 8

Open daneah opened this issue 11 months ago • 1 comments

The problem I want to be on recent and maintained versions of dependencies to ensure security and maintainability.

The solution Upgrade to Storybook 8, possibly eagerly with the latest release candidate version.

Additional information

Known activities (started on chore/update-storybook branch):

  • Run yarn dlx storybook@next upgrade
  • Replace ArgsTable with Controls block on docsPageConfig.jsx
  • Remove @storybook/addon-styling
  • Remove features: { storyStoreV7: true }
  • Rename 1.intro.docs.stories.mdx and 2.changelog.docs.stories.mdx to remove .stories
    • Update the stories property in the config to find these renamed files
    • Remove the Pharos/ prefix from <Meta title="..."> so they show up at the top
  • Update @storybook/client-api imports to @storybook/preview-api

daneah avatar Mar 08 '24 22:03 daneah

I think updating might solve some of our other storybook problems too, I'll take a shot at it

brentswisher avatar Apr 18 '24 13:04 brentswisher