tooot/src/screens/Tabs/Me/Root/Update.tsx

33 lines
895 B
TypeScript
Raw Normal View History

2021-05-09 21:59:03 +02:00
import { MenuContainer, MenuRow } from '@components/Menu'
2022-06-03 21:25:20 +02:00
import { getVersionUpdate } from '@utils/slices/appSlice'
2021-05-09 21:59:03 +02:00
import React from 'react'
import { useTranslation } from 'react-i18next'
import { Linking, Platform } from 'react-native'
import { useSelector } from 'react-redux'
const Update: React.FC = () => {
const { t } = useTranslation('screenTabs')
const versionUpdate = useSelector(getVersionUpdate)
return versionUpdate ? (
<MenuContainer>
<MenuRow
iconFront='ChevronsUp'
iconBack='ExternalLink'
title={t('me.root.update.title')}
badge
onPress={() => {
if (Platform.OS === 'ios') {
Linking.openURL('itms-appss://itunes.apple.com/app/id1549772269')
} else {
Linking.openURL('https://tooot.app')
}
}}
/>
</MenuContainer>
) : null
}
export default Update