mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-29 10:17:16 +08:00
Feature Timline: Track when the user clicks on the link
This commit is contained in:
@ -42,6 +42,7 @@ enum Event {
|
||||
GitHostSetupButtonClick,
|
||||
|
||||
Settings,
|
||||
FeatureTimelineGithubClicked,
|
||||
|
||||
/*
|
||||
Firebase Automatic Events:
|
||||
@ -118,6 +119,9 @@ String _eventToString(Event e) {
|
||||
|
||||
case Event.Settings:
|
||||
return "settings";
|
||||
|
||||
case Event.FeatureTimelineGithubClicked:
|
||||
return "feature_timeline_github_clicked";
|
||||
}
|
||||
|
||||
return "unknown_event";
|
||||
|
@ -4,6 +4,7 @@ import 'package:flutter/material.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
import 'package:url_launcher/url_launcher.dart';
|
||||
|
||||
import 'package:gitjournal/analytics.dart';
|
||||
import 'package:gitjournal/features.dart';
|
||||
|
||||
class FeatureTimelineScreen extends StatelessWidget {
|
||||
@ -173,6 +174,7 @@ class _DevelopmentText extends StatelessWidget {
|
||||
recognizer: TapGestureRecognizer()
|
||||
..onTap = () {
|
||||
launch(githubUrl);
|
||||
logEvent(Event.FeatureTimelineGithubClicked);
|
||||
},
|
||||
),
|
||||
TextSpan(
|
||||
|
Reference in New Issue
Block a user