Skip to content

feat(ui): Add menu group support in BasicLayout with new demo component#1448

Open
linhf123 wants to merge 1 commit intooceanbase:masterfrom
linhf123:feature/basic-layout-menu-update
Open

feat(ui): Add menu group support in BasicLayout with new demo component#1448
linhf123 wants to merge 1 commit intooceanbase:masterfrom
linhf123:feature/basic-layout-menu-update

Conversation

@linhf123
Copy link
Contributor

@linhf123 linhf123 commented Mar 11, 2026

  • Introduced 'group' type for menu items to allow grouping of related menu entries.
  • Updated MenuItem interface to include optional 'type' property.
  • Enhanced rendering logic to accommodate grouped menu items in both standard and collapsed views.
  • Added a new demo for showcasing menu groups functionality.
image

📦 Modified package

  • @oceanbase/design
  • @oceanbase/ui
  • @oceanbase/icons
  • @oceanbase/charts
  • @oceanbase/util
  • @oceanbase/codemod
  • Other (about what?)

🤔 This is a ...

  • New feature
  • Bug fix
  • Site / documentation update
  • Demo update
  • Component style update
  • TypeScript definition update
  • Bundle size optimization
  • Performance optimization
  • Enhancement feature
  • Internationalization
  • Refactoring
  • Code style optimization
  • Test Case
  • Branch merge
  • Workflow
  • Other (about what?)

🔗 Related issue link

💡 Background and solution

📝 Changelog

Language Changelog
🇺🇸 English Add menu group support in BasicLayout with new demo component
🇨🇳 Chinese 在BasicLayout中添加菜单组支持,并带有新的演示组件

☑️ Self-Check before Merge

⚠️ Please check all items below before requesting a reviewing. ⚠️

  • Doc is updated/provided or not needed
  • Demo is updated/provided or not needed
  • TypeScript definition is updated/provided or not needed
  • Tests is updated/provided or not needed
  • Changelog is provided or not needed

- Introduced 'group' type for menu items to allow grouping of related menu entries.
- Updated MenuItem interface to include optional 'type' property.
- Enhanced rendering logic to accommodate grouped menu items in both standard and collapsed views.
- Added a new demo for showcasing menu groups functionality.
@vercel
Copy link

vercel bot commented Mar 11, 2026

@linhf123 is attempting to deploy a commit to the dengfuping's projects Team on Vercel.

A member of the Team first needs to authorize it.

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