This commit adds initial infrastructure to fetch and display group members in the "Members" tab of the group settings form.
The only useful field currently available in the response is the username, so that is the only column in the table.
Known issues:
Fetching the member list only works for open and restricted groups, as the group members API call does not yet allow cookie authentication
If you change group settings, navigate to the members tab and then navigate back, the group settings will reset to what they were when the form originally loaded. This is because edits are not yet overlaid onto the original settings after the CreateEditGroupForm component unmounts.
Error message styling and wording needs refinement
There is no progress indicator when fetching members. You just see an empty table.
This commit adds initial infrastructure to fetch and display group members in the "Members" tab of the group settings form.
The only useful field currently available in the response is the username, so that is the only column in the table.
Known issues:
CreateEditGroupForm
component unmounts.