Analytics: Mark when onboarding has been completed

This commit is contained in:
Vishesh Handa
2019-01-14 13:27:42 +01:00
parent ca1eac6f23
commit 1df6829aea

View File

@ -16,9 +16,13 @@ class JournalApp extends StatelessWidget {
final stateContainer = StateContainer.of(context);
var onBoardingDone = stateContainer.appState.onBoardingCompleted;
var markOnBoardingCompleted = () {
stateContainer.completeOnBoarding();
analytics.logEvent(name: "on_boarding_complete");
};
var home = onBoardingDone
? new HomeScreen()
: new OnBoardingScreen(stateContainer.completeOnBoarding);
: new OnBoardingScreen(markOnBoardingCompleted);
return new MaterialApp(
title: 'GitJournal',