Skip to content

📚 docs(document): add SKUs story and upgrade Storybook to v10#734

Closed
acasazza wants to merge 1 commit intov5.0.0from
733-docsdocument-add-skus-story-and-upgrade-storybook-to-v10
Closed

📚 docs(document): add SKUs story and upgrade Storybook to v10#734
acasazza wants to merge 1 commit intov5.0.0from
733-docsdocument-add-skus-story-and-upgrade-storybook-to-v10

Conversation

@acasazza
Copy link
Copy Markdown
Member

@acasazza acasazza commented Apr 7, 2026

Summary

Closes #733

  • Upgrade all @storybook/* packages to ^10.3.4 (from mixed v8/v10 state)
  • Add @storybook/addon-mcp + .mcp.json MCP server config at repo root
  • Create packages/document/src/stories/skus/001.skus.mdx — documentation for all 5 SKU components (SkusContainer, Skus, SkuField, SkuListsContainer, SkuList) with prop tables, requirement/children badges, and code examples
  • Create packages/document/src/stories/skus/skus.stories.tsx — 3 interactive visual-test stories
  • Add MSW mock handlers for /api/skus and /api/sku_lists/:id

Test plan

  • pnpm storybook starts without errors in packages/document
  • Storybook sidebar shows "Skus" section with "Overview" and "Stories" pages
  • All 5 SKU components are documented in the Overview page
  • 3 interactive stories render correctly with MSW mocks
  • pnpm --filter document run mcp starts the MCP server

…erver

- Upgrade all @storybook/* packages to ^10.3.4
- Add @storybook/addon-mcp with .mcp.json MCP server config
- Add stories/skus/001.skus.mdx with docs for all 5 SKU components
- Add stories/skus/skus.stories.tsx with 3 visual-test stories
- Add MSW mocks for /api/skus and /api/sku_lists/:id

Closes #733
@acasazza acasazza added enhancement New feature or request task components Components package labels Apr 7, 2026
@acasazza acasazza closed this Apr 7, 2026
@acasazza acasazza deleted the 733-docsdocument-add-skus-story-and-upgrade-storybook-to-v10 branch April 7, 2026 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

components Components package enhancement New feature or request task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant