Remove unavailable expo version

This commit is contained in:
Bill Thornton 2024-11-07 14:36:50 -05:00
parent faa703ce43
commit 7fadd9bcbb
3 changed files with 1 additions and 9 deletions

View File

@ -7,7 +7,6 @@
import { useNavigation } from '@react-navigation/native'; import { useNavigation } from '@react-navigation/native';
import Constants from 'expo-constants'; import Constants from 'expo-constants';
import React, { useContext } from 'react'; import React, { useContext } from 'react';
import { useTranslation } from 'react-i18next';
import { StyleSheet, View } from 'react-native'; import { StyleSheet, View } from 'react-native';
import { Text, ThemeContext } from 'react-native-elements'; import { Text, ThemeContext } from 'react-native-elements';
@ -16,7 +15,6 @@ import { getAppName } from '../utils/Device';
const AppInfoFooter = () => { const AppInfoFooter = () => {
const navigation = useNavigation(); const navigation = useNavigation();
const { t } = useTranslation();
const { theme } = useContext(ThemeContext); const { theme } = useContext(ThemeContext);
const textStyle = { const textStyle = {
@ -38,9 +36,6 @@ const AppInfoFooter = () => {
<Text testID='app-version' style={textStyle}> <Text testID='app-version' style={textStyle}>
{`${Constants.nativeAppVersion} (${Constants.nativeBuildVersion})`} {`${Constants.nativeAppVersion} (${Constants.nativeBuildVersion})`}
</Text> </Text>
<Text testID='expo-version' style={textStyle}>
{t('settings.expoVersion', { version: Constants.expoVersion })}
</Text>
</View> </View>
); );
}; };

View File

@ -29,7 +29,6 @@ jest.mock('@react-navigation/native', () => {
describe('AppInfoFooter', () => { describe('AppInfoFooter', () => {
it('should render correctly', () => { it('should render correctly', () => {
Constants.expoVersion = '39.0.0';
Constants.nativeAppVersion = '1.0.0'; Constants.nativeAppVersion = '1.0.0';
Constants.nativeBuildVersion = '1.0.0.0'; Constants.nativeBuildVersion = '1.0.0.0';
Device.osName = 'Test OS'; // eslint-disable-line no-import-assign, import/namespace Device.osName = 'Test OS'; // eslint-disable-line no-import-assign, import/namespace
@ -45,6 +44,5 @@ describe('AppInfoFooter', () => {
fireEvent(appName, 'onLongPress'); fireEvent(appName, 'onLongPress');
expect(mockNavigate).toHaveBeenCalledWith(Screens.DevSettingsScreen); expect(mockNavigate).toHaveBeenCalledWith(Screens.DevSettingsScreen);
expect(getByTestId('app-version')).toHaveTextContent('1.0.0 (1.0.0.0)'); expect(getByTestId('app-version')).toHaveTextContent('1.0.0 (1.0.0.0)');
expect(getByTestId('expo-version')).toHaveTextContent('Expo Version: 39.0.0');
}); });
}); });

View File

@ -65,8 +65,7 @@
"lightTheme": "Use Light Theme", "lightTheme": "Use Light Theme",
"systemTheme": "Use System Theme", "systemTheme": "Use System Theme",
"rotationLock": "Rotation Lock", "rotationLock": "Rotation Lock",
"tabLabels": "Show Tab Labels", "tabLabels": "Show Tab Labels"
"expoVersion": "Expo Version: {{version}}"
}, },
"links": { "links": {
"website": "Jellyfin Website", "website": "Jellyfin Website",