The care team needs more information available on the index page of every user.
Therefore we decided to create widgets that can be independently placed and more importantly be changed and adjusted quickly instead of having this single query that everything is depending on.
This PR includes the first few widgets without adding them to the user page yet. A widget tries to incorporate everything that is needed to load, display and mutate a certain entity with minimal dependencies on context. The only interdependencies should be exposed Apollo queries that have to get refetched after a mutation.
The widgets in this branch are:
The care team needs more information available on the index page of every user. Therefore we decided to create widgets that can be independently placed and more importantly be changed and adjusted quickly instead of having this single query that everything is depending on.
This PR includes the first few widgets without adding them to the user page yet. A widget tries to incorporate everything that is needed to load, display and mutate a certain entity with minimal dependencies on context. The only interdependencies should be exposed Apollo queries that have to get refetched after a mutation. The widgets in this branch are:
Particulars widget
Email widget
Latest activity widget
Newsletter widget
Roles widget
Possible User dashboard