Skip to content

Commit 2d6c4fe

Browse files
authored
feat(site): add WorkspacesButton component (#10011)
* chore: Add OverflowY component * chore: Add PopoverContainer component * chore: Add SearchBox * feat: add WorkspacesButton * chore: Install MUI utils package * chore: integrate WorkspacesButton * chore: reorganize files * fix: resolve hover state visual glitch * chore: Add story for OverflowY * fix: remove dynamic name from OverflowY story * chore: update stories again * fix: remove all references to icons (for now) * refactor: move flex shrink to be OverflowY concern * fix: remove needless render key * fix: make sure popover closes before navigation * refactor: clean up WorkspacesButton to use more native MUI * fix: update integration into rest of view * fix: remove JS security concern * refactor: parameterize button language * revert: undo sql/go file change * fix: remove permissions dependency * fix: simplify button prop types * fix: lift data dependencies to page component * refactor: clean up props * fix: update dependencies again for Storybook
1 parent ad47ef1 commit 2d6c4fe

12 files changed

+779
-105
lines changed

site/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"@mui/material": "5.14.0",
4646
"@mui/styles": "5.14.0",
4747
"@mui/system": "5.14.0",
48+
"@mui/utils": "5.14.11",
4849
"@tanstack/react-query": "4.35.3",
4950
"@vitejs/plugin-react": "4.1.0",
5051
"@xstate/inspect": "0.8.0",

0 commit comments

Comments
 (0)