Render changelog.md instead of opening a webview using fetch #12
1 changed files with 11 additions and 15 deletions
|
@ -1,25 +1,21 @@
|
||||||
// @flow
|
// @flow
|
||||||
|
|
||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import {Card, withTheme} from 'react-native-paper';
|
import {withTheme} from 'react-native-paper';
|
||||||
import CollapsibleScrollView from '../../components/Collapsible/CollapsibleScrollView';
|
import CollapsibleScrollView from '../../components/Collapsible/CollapsibleScrollView';
|
||||||
import TextFileReader from "../../components/Screens/MarkdownRenderScreen";
|
import MarkdownRender from '../../components/Screens/MarkdownRenderScreen';
|
||||||
|
|
||||||
const url = "https://git.etud.insa-toulouse.fr/leban/application-amicale/raw/branch/master/Changelog.md";
|
const url = "https://etud.insa-toulouse.fr/~leban/changelogV2.json"
|
||||||
|
|
||||||
|
// eslint-disable-next-line
|
||||||
class ChangelogScreen extends React.Component<null> {
|
class ChangelogScreen extends React.Component<null> {
|
||||||
render(): React.Node {
|
render(): React.Node {
|
||||||
return (
|
return (
|
||||||
<CollapsibleScrollView style={{padding: 5}}>
|
<CollapsibleScrollView style={{padding: 5}}>
|
||||||
<Card>
|
<MarkdownRender url={url}/>
|
||||||
<Card.Content>
|
</CollapsibleScrollView>
|
||||||
<TextFileReader text={url}>
|
);
|
||||||
</TextFileReader>
|
}
|
||||||
</Card.Content>
|
|
||||||
</Card>
|
|
||||||
</CollapsibleScrollView>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default withTheme(ChangelogScreen);
|
export default withTheme(ChangelogScreen);
|
||||||
|
|
Loading…
Reference in a new issue