This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Andrea Bizzotto πΊπ¦
codewithandrea.com
did:plc:5jbxvfe4etepz54qhd7a5zlv
Did you know?
If your app uses GoRouter with shell routes, tracking screen views *reliably* requires some workarounds.
Here's how I do it (using Riverpod):
1. Create a stateful GoRouter listener to track screen views
2. Return it inside MaterialApp.builder
Full code below π§΅
2025-05-08T13:49:15.647Z