[www] Surface past events on events page - #13665
Conversation
There was a problem hiding this comment.
Code Review
This pull request refactors the events page to split events into separate "Upcoming events" and "Past events" grids, introducing scoping for filters and URL parameters to allow multiple filter components to coexist on the same page. It also adds empty state messages, lazy loading for event card images, and improves filter state handling. The feedback suggests updating didUpdateComponent in FiltersDropdown to also check for changes in component.filters to prevent stale state.
|
Staged preview of the updated docs.flutter.dev site (updated for commit 95118f8): https://flutter-docs-prod--docs-pr13665-feat-past-events-t8hzn38p.web.app |
|
Staged preview of the updated flutter.dev site (updated for commit 95118f8): https://flutter-dev-230821--www-pr13665-feat-past-events-thr4ziro.web.app |
Add a separate "Past events" section to the events page rather than an additional filter. In the future, we can consider if we want to change this to "Recent events" within a certain time span.
Resolves #13499
Staged: https://flutter-dev-230821--www-pr13665-feat-past-events-thr4ziro.web.app/events