From d0fe4d126c3f7d26fb77836f8d970d7d537be900 Mon Sep 17 00:00:00 2001 From: Anastasia Poupeney Date: Thu, 14 Jun 2018 10:19:14 +0200 Subject: [PATCH] onboarding toggles for sentry and analytics defaulted to true and fixed --- src/components/Onboarding/steps/Analytics.js | 14 ++++++++++---- src/reducers/settings.js | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/components/Onboarding/steps/Analytics.js b/src/components/Onboarding/steps/Analytics.js index 2719d2cc..7a771da6 100644 --- a/src/components/Onboarding/steps/Analytics.js +++ b/src/components/Onboarding/steps/Analytics.js @@ -2,7 +2,8 @@ import React, { PureComponent } from 'react' import styled from 'styled-components' - +import { connect } from 'react-redux' +import { saveSettings } from 'actions/settings' import Box from 'components/base/Box' import CheckBox from 'components/base/CheckBox' import { Title, Description } from '../helperComponents' @@ -10,6 +11,8 @@ import OnboardingFooter from '../OnboardingFooter' import type { StepProps } from '..' +const mapDispatchToProps = { saveSettings } + type State = { analyticsToggle: boolean, termsConditionsToggle: boolean, @@ -17,9 +20,9 @@ type State = { } const INITIAL_STATE = { - analyticsToggle: false, + analyticsToggle: true, termsConditionsToggle: false, - sentryLogsToggle: false, + sentryLogsToggle: true, } class Analytics extends PureComponent { @@ -100,7 +103,10 @@ class Analytics extends PureComponent { } } -export default Analytics +export default connect( + null, + mapDispatchToProps, +)(Analytics) export const AnalyticsText = styled(Box).attrs({ ff: 'Open Sans|Regular', diff --git a/src/reducers/settings.js b/src/reducers/settings.js index 40773c03..34c2daa2 100644 --- a/src/reducers/settings.js +++ b/src/reducers/settings.js @@ -72,7 +72,7 @@ const INITIAL_STATE: SettingsState = { region, developerMode: !!process.env.__DEV__, loaded: false, - shareAnalytics: false, + shareAnalytics: true, sentryLogs: true, lastUsedVersion: __APP_VERSION__, }