diff --git a/components/cycle-day/temperature.js b/components/cycle-day/temperature.js index 8df7a4c..af1e99e 100644 --- a/components/cycle-day/temperature.js +++ b/components/cycle-day/temperature.js @@ -4,7 +4,6 @@ import PropTypes from 'prop-types' import { Keyboard } from 'react-native' import DateTimePicker from 'react-native-modal-datetime-picker' import moment from 'moment' -import { useTranslation } from 'react-i18next' import AppText from '../common/app-text' import AppTextInput from '../common/app-text-input' @@ -23,7 +22,6 @@ import { temperature as labels } from '../../i18n/en/cycle-day' import { Colors, Containers, Sizes, Spacing } from '../../styles' const Temperature = ({ data, date, save }) => { - const { t } = useTranslation() const [isTimePickerVisible, setIsTimePickerVisible] = useState(false) const [temperature, setTemperature] = useState( formatTemperature(data.value) || getPreviousTemperature(date) @@ -96,7 +94,6 @@ const Temperature = ({ data, date, save }) => { onConfirm={setTime} onCancel={() => setIsTimePickerVisible(false)} display={Platform.OS === 'ios' ? 'spinner' : 'default'} - headerTextIOS={t('labels.shared.dateTimePickerTitle')} /> diff --git a/components/settings/reminders/temperature-reminder.js b/components/settings/reminders/temperature-reminder.js index 61c5fc2..47d3324 100644 --- a/components/settings/reminders/temperature-reminder.js +++ b/components/settings/reminders/temperature-reminder.js @@ -1,7 +1,6 @@ import React, { Component } from 'react' import { Platform } from 'react-native' import DateTimePicker from 'react-native-modal-datetime-picker' -import PropTypes from 'prop-types' import AppSwitch from '../../common/app-switch' @@ -12,7 +11,6 @@ import { import padWithZeros from '../../helpers/pad-time-with-zeros' import labels from '../../../i18n/en/settings' -import { withTranslation } from 'react-i18next' class TemperatureReminder extends Component { constructor(props) { @@ -48,7 +46,6 @@ class TemperatureReminder extends Component { render() { const { isEnabled, isTimePickerVisible, time } = this.state - const { t } = this.props const tempReminderText = time && isEnabled @@ -68,14 +65,10 @@ class TemperatureReminder extends Component { onConfirm={this.onPickDate} onCancel={this.onPickDateCancel} display={Platform.OS === 'ios' ? 'spinner' : 'default'} - headerTextIOS={t('labels.shared.dateTimePickerTitle')} /> ) } } -TemperatureReminder.propTypes = { - t: PropTypes.func.isRequired, -} -export default withTranslation()(TemperatureReminder) +export default TemperatureReminder diff --git a/i18n/en.json b/i18n/en.json index 90fab96..309c87c 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -10,7 +10,6 @@ }, "shared": { "cancel": "Cancel", - "dateTimePickerTitle": "Pick a time", "ok": "OK" } }, diff --git a/package-lock.json b/package-lock.json index a1a923f..dbb1c7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15224,9 +15224,9 @@ } }, "react-native-modal-datetime-picker": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-8.0.0.tgz", - "integrity": "sha512-ymezR+ktEK/YtqH/J5HK3GL78ZA6pClwOxRecZLqp3VWz6PAKOUe+S5vJhLcF7MKY/4e35RAF5cr1Vs5coJQEg==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-10.2.0.tgz", + "integrity": "sha512-eMQb3EPqHx47WrlLPTrXvmLZDwGwGH//WTWiQBUvJ+6ehDeuTjIn8/v/ANv8wxCCrt4NeHem8FQY3Z5fa4fRgQ==", "requires": { "prop-types": "^15.7.2" } diff --git a/package.json b/package.json index c47d31b..0bb3d18 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "react-native-document-picker": "^8.1.1", "react-native-fs": "^2.20.0", "react-native-hyperlink": "0.0.19", - "react-native-modal-datetime-picker": "8.0.0", + "react-native-modal-datetime-picker": "10.2.0", "react-native-push-notification": "3.2.1", "react-native-share": "^7.9.0", "react-native-simple-toast": "^1.1.3", diff --git a/yarn.lock b/yarn.lock index 24bfb24..96d5227 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6632,10 +6632,10 @@ react-native-hyperlink@0.0.19: linkify-it "^2.2.0" mdurl "^1.0.0" -react-native-modal-datetime-picker@8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-8.0.0.tgz#efb97529328b823b9cc67da7f7575e204574cf73" - integrity sha512-ymezR+ktEK/YtqH/J5HK3GL78ZA6pClwOxRecZLqp3VWz6PAKOUe+S5vJhLcF7MKY/4e35RAF5cr1Vs5coJQEg== +react-native-modal-datetime-picker@10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-10.2.0.tgz#3ec5c299e8bdc9fd2ec0a1a6642a459c408b910f" + integrity sha512-eMQb3EPqHx47WrlLPTrXvmLZDwGwGH//WTWiQBUvJ+6ehDeuTjIn8/v/ANv8wxCCrt4NeHem8FQY3Z5fa4fRgQ== dependencies: prop-types "^15.7.2"