Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
86a3428
feat(ui): add UserButton controller
alexcarpenter Jul 16, 2026
57e8da2
feat(ui): add loading and busy states to UserButton
alexcarpenter Aug 3, 2026
fbb7d11
feat(ui): close the UserButton popover only when a workspace is picked
alexcarpenter Aug 3, 2026
fd66055
feat(ui): name the active workspace in the UserButton trigger
alexcarpenter Aug 3, 2026
bc70fc2
refactor(ui): split the UserButton trigger label into two props
alexcarpenter Aug 3, 2026
a7c6420
feat(ui): let combined UserButton lead with the organization or the a…
alexcarpenter Aug 3, 2026
5b04e28
feat(ui): hand the UserButton its active organization and list loadin…
alexcarpenter Aug 4, 2026
8a8d160
fix(ui): answer hasOrganizations from the user resource, before the l…
alexcarpenter Aug 4, 2026
aee26fd
feat(ui): open the UserButton profiles as modals, routable by URL
alexcarpenter Aug 4, 2026
ec12549
feat(ui): portal the UserButton profile modals
alexcarpenter Aug 5, 2026
f03b56a
feat(ui): offer the personal workspace from the UserButton controller
alexcarpenter Aug 5, 2026
549c0a9
feat(ui): route the UserButton personal row with afterSelectPersonalUrl
alexcarpenter Aug 5, 2026
7493660
fix(ui): withhold the UserButton personal row where an organization i…
alexcarpenter Aug 4, 2026
7b7d5dd
feat(ui): let an app hide the UserButton personal workspace
alexcarpenter Aug 4, 2026
8b258a6
fix(ui): gate UserButton create-organization on the user's permission
alexcarpenter Aug 4, 2026
7a13ac9
feat(ui): open the create-organization modal from the UserButton
alexcarpenter Aug 4, 2026
1f8e53b
feat(ui): open the invite-members modal from the Mosaic UserButton
alexcarpenter Aug 5, 2026
0959848
fix(ui): identify the UserButton account the way Clerk does
alexcarpenter Aug 5, 2026
ec53ade
feat(ui): forward custom menu items through the connected UserButton
alexcarpenter Aug 6, 2026
b687ee6
docs(ui): document the connected UserButton for the apps using it
alexcarpenter Aug 6, 2026
d313401
fix(ui): render nothing from UserButton until Clerk answers
alexcarpenter Aug 6, 2026
cccea98
refactor(ui): drop comments the controller test names already carry
alexcarpenter Aug 7, 2026
fc6174c
refactor(ui): follow the renderTriggerBadge rename through the connec…
alexcarpenter Aug 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .changeset/mosaic-user-button-controller.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
---
Loading
Loading