bccsa / luminary

Offline-first content platform
Apache License 2.0
3 stars 2 forks source link

Refactor group editor #230

Closed ivanslabbert closed 3 months ago

ivanslabbert commented 3 months ago

Note on new group creation: image

When clicking the "Create group" button, a new group is appended to the top of the list. This is not yet saved to the database / sent to the API, but on first save it will be submitted to the database (and eventually submitted to the API).

It is not currently visually clear that the group is not saved to the database. There is however no permissions validation yet, should indicate that the group is not valid and hence prevent saving. This should be sufficient, and we should hopefully not need to add any other "unsaved" indications.

See the issue on group permissions validation below

232