From 4dd992f1f09c93ae618b462bd266e4a5f86d51d0 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 18 Aug 2021 09:15:07 +0300 Subject: [PATCH] Add GA help --- lib/constants.dart | 2 ++ lib/ui/settings/account_management.dart | 10 +++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/constants.dart b/lib/constants.dart index f0122f97f..ca58660f1 100644 --- a/lib/constants.dart +++ b/lib/constants.dart @@ -61,6 +61,8 @@ const String kGitHubDiffUrl = const String kGitHubLangUrl = 'https://github.com/invoiceninja/invoiceninja/blob/master/resources/lang/en/texts.php'; const String kStatusCheckUrl = 'https://status.invoiceninja.com'; +const String kGoogleAnalyticsUrl = + 'https://support.google.com/analytics/answer/1037249?hl=en'; enum AppEnvironment { hosted, diff --git a/lib/ui/settings/account_management.dart b/lib/ui/settings/account_management.dart index ab98168cc..b54601b15 100644 --- a/lib/ui/settings/account_management.dart +++ b/lib/ui/settings/account_management.dart @@ -15,6 +15,7 @@ import 'package:invoiceninja_flutter/ui/app/forms/app_form.dart'; import 'package:invoiceninja_flutter/ui/app/edit_scaffold.dart'; import 'package:invoiceninja_flutter/ui/app/forms/bool_dropdown_button.dart'; import 'package:invoiceninja_flutter/ui/app/forms/decorated_form_field.dart'; +import 'package:invoiceninja_flutter/ui/app/forms/learn_more.dart'; import 'package:invoiceninja_flutter/ui/app/icon_text.dart'; import 'package:invoiceninja_flutter/ui/app/lists/list_divider.dart'; import 'package:invoiceninja_flutter/ui/app/scrollable_listview.dart'; @@ -207,9 +208,12 @@ class _AccountManagementState extends State ScrollableListView(children: [ FormCard( children: [ - DecoratedFormField( - label: localization.googleAnalyticsTrackingId, - controller: _trackingIdController, + LearnMoreUrl( + url: kGoogleAnalyticsUrl, + child: DecoratedFormField( + label: localization.googleAnalyticsTrackingId, + controller: _trackingIdController, + ), ), ], )