Skip to content

Phase 5: Organization Management UI & Components #23

@leamsigc

Description

@leamsigc

Redesign the UI for team/org management:

  • Create /app/organization route (replace /app/business)
  • Implement pages: index.vue, [slug]/index.vue (dashboard), members.vue, invites.vue, settings.vue
  • Build components: OrgSwitcher, InviteMemberModal, MemberRow, PendingInviteRow, OrgLimitBanner
  • Wire up all calls to new organization APIs
  • Ensure all API calls use activeOrganization context
  • Update/replace useBusinessManager composable with useActiveOrganization
  • UX test: create org, invite/join members, org switching, permissions

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions