Bug Report
There are quite a few issues with the hooks. We have state in too many places and possibly the best solution is to strip back
the hooks, use the remote to fill the store:
- if we keep db as state provider
- remote will be refilling things
- and UI will just read state when it needs ( like react setState)
List of issues: