4. Maybe make dark mode persist



X Implement multi
X test headers->clients
X Still use single client in subs, but have it only be set if a single on is selected
X Pass X-Clients header as :all :mine [id-1, id-2, id-3]
X Use X-Clients instead of client filter
X Remove the client specific filter from each graphql
# Test with single client user, all client user, admin, etc
X Synchronize with the backend for SSR, set in session, but hydrate to real clients in middleware
X Ensure that client selection still resets everything
# maybe set it up so that changing assignments works automatically without having to log out or in
X bulk-code-transactions
X all ssr pages, starting with plaid
# Make it work for everyone who refreshes tomorrow

X only show mine for admins
X company dropdown TODO - syncing with front end
# double check that transaction insights have been running all along
