chore: init analytics controllers on analytics page (#3524)

pull/2245/head
ggurdin 4 months ago committed by GitHub
parent 641a18a1fa
commit a474110984
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
import 'package:fluffychat/pangea/analytics_page/analytics_page_view.dart'; import 'package:fluffychat/pangea/analytics_page/analytics_page_view.dart';
import 'package:fluffychat/pangea/analytics_summary/progress_indicators_enum.dart'; import 'package:fluffychat/pangea/analytics_summary/progress_indicators_enum.dart';
import 'package:fluffychat/pangea/constructs/construct_identifier.dart'; import 'package:fluffychat/pangea/constructs/construct_identifier.dart';
import 'package:fluffychat/widgets/matrix.dart';
class AnalyticsPage extends StatefulWidget { class AnalyticsPage extends StatefulWidget {
final ProgressIndicatorEnum? selectedIndicator; final ProgressIndicatorEnum? selectedIndicator;
@ -23,6 +24,8 @@ class AnalyticsPageState extends State<AnalyticsPage> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
// init the analytics controllers
MatrixState.pangeaController.initControllers();
selectedIndicator = widget.selectedIndicator ?? selectedIndicator = widget.selectedIndicator ??
ProgressIndicatorEnum.wordsUsed; // Default to wordsUsed if not set ProgressIndicatorEnum.wordsUsed; // Default to wordsUsed if not set
} }

Loading…
Cancel
Save