App: [HOLD for payment 2024-03-13] [$500] [Simplified Collect][Members] WorkspaceMembersPage: Bulk actions (invite, remove, make admin, make member)

Implement WorkspaceMembersPage: Bulk actions (invite, remove, make admin, make member) from the Simplified Collect: Profile, Members, Categories design doc

Issue OwnerCurrent Issue Owner: @burczu
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01e777c5185b93bdf5
  • Upwork Job ID: 1755659051188183040
  • Last Price Increase: 2024-02-08

About this issue

  • Original URL
  • State: closed
  • Created 5 months ago
  • Comments: 33 (21 by maintainers)

Most upvoted comments

@luacmartins Ok, so I think I’ve finished working on this issue - the PR is still on draft state as I’m waiting for some reviews we usually do at Callstack team before publishing it. Once I receive some internal approvals I’ll publish it (most likely tomorrow), but feel free to review it fully right now.

@luacmartins Draft PR added. Today I’ve extended the ButtonWithDropdownMenu to adjust it to our needs. I’ve also finished to selected members removal flow and addressed issues regarding removal created while refactoring the SelectionList component. Tomorrow I plan to work on Make admin/Make member flows.

@burczu do you have a draft PR that we can take a look at? I find it helpful to create one as soon as possible and linking it to the issue so we can follow the progress along at any point without bothering you too much for updates haha

Daily update: I’ve managed to show the ButtonWithDropdownMenu component when user selects some members on the list - I had to slightly refactor this component because it was designed to use with payments only. It seems it needs some further refactoring to fit our needs - I’ll be working on this on Monday.

@laurenreidexpensify @luacmartins Since the Members list redesign PR is under review, I’m starting working on this issue now (I think we can switch to Daily here).