This PR introduces CustomerIORouteObserver, a route observer that automatically tracks screen views and reports them to Customer.io. The observer integrates seamlessly with GoRouter or MaterialApp, thus eliminating the need for manual tracking logic.
Changes
Implemented CustomerIORouteObserver that extends NavigatorObserver.
Summary
This PR introduces
CustomerIORouteObserver
, a route observer that automatically tracks screen views and reports them to Customer.io. The observer integrates seamlessly with GoRouter or MaterialApp, thus eliminating the need for manual tracking logic.Changes
CustomerIORouteObserver
that extendsNavigatorObserver
.This PR aims to address Issue #87