We are considering a migration but the inline styles look messy. Does it actually help with maintenance in the long run?
I think we should definitely consider moving to Server Components for the dashboard. The reduction in bundle size would be massive.
Agreed, but how are we handling the shared state between the filters and the data grid? That seems to be the main friction point.
We can use URL state for the filters. It's the most robust way to keep things in sync across the server boundary.