Render changelog.md instead of opening a webview using fetch #12

Closed
Ghost wants to merge 6 commits from (deleted):changelog_screen into master
2 changed files with 9 additions and 1 deletions
Showing only changes of commit efb30dff2f - Show all commits

View file

@ -32,6 +32,7 @@ import EquipmentConfirmScreen from '../screens/Amicale/Equipment/EquipmentConfir
import DashboardEditScreen from '../screens/Other/Settings/DashboardEditScreen';
import GameStartScreen from '../screens/Game/screens/GameStartScreen';
import ImageGalleryScreen from '../screens/Media/ImageGalleryScreen';
import ChangelogScreen from "../screens/Other/ChangelogScreen";
const modalTransition =
Platform.OS === 'ios'
@ -214,6 +215,12 @@ function MainStackComponent(props: {
BugReportScreen,
i18n.t('screens.feedback.title'),
)}
{createScreenCollapsibleStack(
'changelog',
MainStack,
ChangelogScreen,
i18n.t('screens.about.changelog'),
)}
</MainStack.Navigator>
);
}

View file

@ -98,7 +98,8 @@ class AboutScreen extends React.Component<PropsType> {
},
{
onPressCallback: () => {
openWebLink(links.changelog);
const {navigation} = this.props;
navigation.navigate('changelog');
},
icon: 'refresh',
text: i18n.t('screens.about.changelog'),