refactor: migrate dropdown menu components to base-ui library

- Replaced Radix UI dropdown menu components with Base UI equivalents.
- Updated component structure and props to align with new library.
- Enhanced styling and accessibility features across dropdown items, triggers, and content.
- Introduced new components: DropdownMenuItem, DropdownMenuCheckboxItem, DropdownMenuRadioItem, and DropdownMenuSubTrigger.
- Removed deprecated components and streamlined imports for better maintainability.
This commit is contained in:
2026-02-09 00:31:24 +08:00
parent 4a9bbf1911
commit 0ced574b8b
3 changed files with 233 additions and 1143 deletions

960
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff