Render changelog.md instead of opening a webview using fetch #12
2 changed files with 9 additions and 1 deletions
|
@ -32,6 +32,7 @@ import EquipmentConfirmScreen from '../screens/Amicale/Equipment/EquipmentConfir
|
||||||
import DashboardEditScreen from '../screens/Other/Settings/DashboardEditScreen';
|
import DashboardEditScreen from '../screens/Other/Settings/DashboardEditScreen';
|
||||||
import GameStartScreen from '../screens/Game/screens/GameStartScreen';
|
import GameStartScreen from '../screens/Game/screens/GameStartScreen';
|
||||||
import ImageGalleryScreen from '../screens/Media/ImageGalleryScreen';
|
import ImageGalleryScreen from '../screens/Media/ImageGalleryScreen';
|
||||||
|
import ChangelogScreen from "../screens/Other/ChangelogScreen";
|
||||||
|
|
||||||
const modalTransition =
|
const modalTransition =
|
||||||
Platform.OS === 'ios'
|
Platform.OS === 'ios'
|
||||||
|
@ -214,6 +215,12 @@ function MainStackComponent(props: {
|
||||||
BugReportScreen,
|
BugReportScreen,
|
||||||
i18n.t('screens.feedback.title'),
|
i18n.t('screens.feedback.title'),
|
||||||
)}
|
)}
|
||||||
|
{createScreenCollapsibleStack(
|
||||||
|
'changelog',
|
||||||
|
MainStack,
|
||||||
|
ChangelogScreen,
|
||||||
|
i18n.t('screens.about.changelog'),
|
||||||
|
)}
|
||||||
</MainStack.Navigator>
|
</MainStack.Navigator>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,7 +98,8 @@ class AboutScreen extends React.Component<PropsType> {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
onPressCallback: () => {
|
onPressCallback: () => {
|
||||||
openWebLink(links.changelog);
|
const {navigation} = this.props;
|
||||||
|
navigation.navigate('changelog');
|
||||||
},
|
},
|
||||||
icon: 'refresh',
|
icon: 'refresh',
|
||||||
text: i18n.t('screens.about.changelog'),
|
text: i18n.t('screens.about.changelog'),
|
||||||
|
|
Loading…
Reference in a new issue