TODO:
- Add pagination to all events
- check if we could use react-query for useAllEvents
- Start using react-query with firestore for keeping stale eventdata
- Add error boundary
- Replace React-select and React-datepicker w lightweight options
- Move the login (google + discord and leave some space for email and password) and logout to AuthProvider @ context.tsx2
- Change axios for fetch (only if you need it right now)
Components