Skip to content

chore(ui-kit): update storybook to the latest version#177

Open
evavirseda wants to merge 5 commits intodevelopfrom
chore/update-storybook-to-latest-version
Open

chore(ui-kit): update storybook to the latest version#177
evavirseda wants to merge 5 commits intodevelopfrom
chore/update-storybook-to-latest-version

Conversation

@evavirseda
Copy link
Copy Markdown
Member

@evavirseda evavirseda commented May 5, 2026

Storybook upgrade (v7 → v10.3.6)

  1. Dependencies
  • Removed
    @storybook/addon-essentials, @storybook/addon-interactions, @storybook/addon-links, @storybook/blocks, storybook-dark-mode, vite-tsconfig-paths, @vitejs/plugin-react-swc

  • Added
    @storybook/addon-docs@10.3.6, @storybook/addon-a11y@10.3.6, @vitejs/plugin-react@6.0.1

  • Updated
    storybook, @storybook/react, @storybook/react-vite, @storybook/addon-themes@10.3.6
    @chromatic-com/storybook@5.1.2


  1. Configuration
  • main.ts

    • Replaced require.resolve (CJS) with direct package names (v10 is ESM-only)
    • Updated addons list
  • preview.tsx

    • Removed deprecated argTypesRegex (removed in v8+)
    • Removed duplicated globalTypes.theme (already handled by withThemeByClassName)
  • vite.config.ts

    • Replaced vite-tsconfig-paths with Vite native resolve.tsconfigPaths: true
    • Switched to @vitejs/plugin-react
  • package.json

    • Moved types export condition before import/require (TypeScript requirement)
  • tsconfig.json

    • Added .storybook to include

  1. Stories
  • Renamed *.stories.mdx*.mdx (format removed in v10)
  • Updated MDX imports:
    @storybook/blocks@storybook/addon-docs/blocks

  1. New
  • Added @storybook/addon-a11y
    → Provides an Accessibility panel with axe-core checks for all stories

@evavirseda evavirseda requested a review from a team as a code owner May 5, 2026 13:20
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
apps-ui-kit Ready Ready Preview, Comment May 5, 2026 1:59pm
iota-evm-bridge Ready Ready Preview, Comment May 5, 2026 1:59pm
iota-names Ready Ready Preview, Comment May 5, 2026 1:59pm
rebased-explorer Ready Ready Preview, Comment May 5, 2026 1:59pm
wallet-dashboard Ready Ready Preview, Comment May 5, 2026 1:59pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
iota-multisig-toolkit Skipped Skipped May 5, 2026 1:59pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant