anchor.diff:                        currentWizardStage: currentWizardStage,
                         gettingStartedAccepted:
                             wizardState.gettingStartedAccepted,
  -                      oneSignalSubscribed: wizardState.oneSignalSubscribed,
  +                      onesignalAccepted: wizardState.onesignalAccepted,
                         settingsState: settingsState,
                       );
   
                       return FabButton(
                         fabState: fabState,
                         currentWizardStage: wizardState.wizardStage,
  +                      onesignalAccepted: wizardState.onesignalAccepted,
                       );
                     }
                   }
  
positive.code: FabState _determineFabState({
    @required WizardStage currentWizardStage,
    @required bool gettingStartedAccepted,
    @required bool oneSignalSubscribed,
    @required SettingsState settingsState,
  }) {
    if (currentWizardStage == WizardStage.gettingStarted) {
  
negative.code:     return FabState.disabled;
    }
    if (currentWizardStage == WizardStage.oneSignal) {
      if (onesignalAccepted) {
        return FabState.enabled;
      }
      return FabState.skip;
  