[ ] Move events page to app router (started, blocked by TRPC setup)
[ ] Fix TRPC setup (needed for events page)
[ ] Find good solution for darkmode/theme (next-themes seems to make everything a client component, or is there something i don't understand here? 🤔. Currently the theme stuff is broken and ProfileMenu.tsx is scuffed)
[ ] Move committee, profile, company and profile (blocked by TRPC setup)
[ ] Move rest of api to app router? (Webhooks, etc...) doesn't really matter afaik
[ ] Fix UI library to work with app router, which components can be SSR'd and which can, what should we do with all the forwardRefs?
TODO