diff --git a/components/common/framed-segment.js b/components/common/segment.js similarity index 79% rename from components/common/framed-segment.js rename to components/common/segment.js index b20b871..beb7a67 100644 --- a/components/common/framed-segment.js +++ b/components/common/segment.js @@ -6,21 +6,20 @@ import AppText from './app-text' import { Containers, Typography } from '../../styles/redesign' -const FramedSegment = ({ children, last, style, title }) => { +const Segment = ({ children, last, title }) => { const containerStyle = last ? styles.containerLast : styles.container return ( - + {title && {title}} {children} ) } -FramedSegment.propTypes = { +Segment.propTypes = { children: PropTypes.node, last: PropTypes.bool, - style: PropTypes.object, title: PropTypes.string } @@ -38,4 +37,4 @@ const styles = StyleSheet.create({ } }) -export default FramedSegment +export default Segment diff --git a/components/settings/about.js b/components/settings/about.js index 89b37d5..ea2fc96 100644 --- a/components/settings/about.js +++ b/components/settings/about.js @@ -2,7 +2,7 @@ import React from 'react' import AppPage from '../common/app-page' import AppText from '../common/app-text' -import FramedSegment from '../common/framed-segment' +import Segment from '../common/segment' import labels from '../../i18n/en/settings' import links from '../../i18n/en/links' @@ -10,24 +10,24 @@ import links from '../../i18n/en/links' const AboutSection = () => { return ( - + {labels.aboutSection.text} - - + + {labels.philosophy.text} - - + + {labels.credits.note} - - + + {labels.donate.note} - - + + {links.website.url} - - + + {require('../../package.json').version} - + ) } diff --git a/components/settings/data-management/index.js b/components/settings/data-management/index.js index ff67c4d..558bdfd 100644 --- a/components/settings/data-management/index.js +++ b/components/settings/data-management/index.js @@ -1,7 +1,7 @@ import React, { Component } from 'react' import { ScrollView, View } from 'react-native' import AppText from '../../common/app-text' -import FramedSegment from '../../common/framed-segment' +import Segment from '../../common/segment' import AppLoadingView from '../../common/app-loading' import SettingsButton from '../shared/settings-button' import { openImportDialog, getFileContent, importData } from './import-dialog' @@ -58,21 +58,21 @@ export default class DataManagement extends Component { {!this.state.isLoading && - + {labels.export.segmentExplainer} {labels.export.button} - - + + {labels.import.segmentExplainer} {labels.import.button} - - + @@ -81,7 +81,7 @@ export default class DataManagement extends Component { isDeletingData = { currentAction === 'delete' } onStartDeletion = {() => this.setCurrentAction('delete')} /> - + } diff --git a/components/settings/license.js b/components/settings/license.js index 20e3171..bb06823 100644 --- a/components/settings/license.js +++ b/components/settings/license.js @@ -2,16 +2,16 @@ import React from 'react' import AppPage from '../common/app-page' import AppText from '../common/app-text' -import FramedSegment from '../common/framed-segment' +import Segment from '../common/segment' import labels from '../../i18n/en/settings' const License = () => { return ( - + {labels.license.text} - + ) } diff --git a/components/settings/nfp-settings/index.js b/components/settings/nfp-settings/index.js index 2c077bb..0857c16 100644 --- a/components/settings/nfp-settings/index.js +++ b/components/settings/nfp-settings/index.js @@ -5,7 +5,7 @@ import { import styles from '../../../styles' import labels from '../../../i18n/en/settings' import AppText from '../../common/app-text' -import FramedSegment from '../../common/framed-segment' +import Segment from '../../common/segment' import TempSlider from './temp-slider' import UseCervixSetting from './use-cervix' import Icon from 'react-native-vector-icons/Entypo' @@ -19,20 +19,20 @@ export default class Settings extends Component { render() { return ( - + - - + + {labels.tempScale.segmentExplainer} - - + + {` ${labels.preOvu.title} `} {labels.preOvu.note} - + ) } diff --git a/components/settings/password/index.js b/components/settings/password/index.js index 0c874e2..933cada 100644 --- a/components/settings/password/index.js +++ b/components/settings/password/index.js @@ -3,7 +3,7 @@ import { ScrollView } from 'react-native' import CreatePassword from './create' import ChangePassword from './update' import DeletePassword from './delete' -import FramedSegment from '../../common/framed-segment' +import Segment from '../../common/segment' import AppText from '../../common/app-text' import { hasEncryptionObservable @@ -52,7 +52,7 @@ export default class PasswordSetting extends Component { return ( - + { isPasswordSet ? explainerEnabled : explainerDisabled } @@ -72,7 +72,7 @@ export default class PasswordSetting extends Component { onCancelDelete = {this.onCancelDeletingPassword} /> )} - + ) } diff --git a/components/settings/reminders/index.js b/components/settings/reminders/index.js index 10c844a..7c35a14 100644 --- a/components/settings/reminders/index.js +++ b/components/settings/reminders/index.js @@ -2,7 +2,7 @@ import React, { Component } from 'react' import { ScrollView, } from 'react-native' -import FramedSegment from '../../common/framed-segment' +import Segment from '../../common/segment' import TempReminderPicker from './temp-reminder-picker' import PeriodReminderPicker from './period-reminder' @@ -17,12 +17,12 @@ export default class Settings extends Component { render() { return ( - + - - + + - + ) } diff --git a/components/stats.js b/components/stats.js index 3cae29b..a89ddcc 100644 --- a/components/stats.js +++ b/components/stats.js @@ -9,7 +9,7 @@ import cycleModule from '../lib/cycle' import {getCycleLengthStats as getCycleInfo} from '../lib/cycle-length' import {stats as labels} from '../i18n/en/labels' import AppText from './common/app-text' -import FramedSegment from './common/framed-segment' +import Segment from './common/segment' export default class Stats extends Component { render() { @@ -25,7 +25,7 @@ export default class Stats extends Component { } return ( - @@ -70,7 +70,7 @@ export default class Stats extends Component { {labels.basisOfStatsEnd} } - + ) }