import { StatusBar } from 'expo-status-bar';
import React from 'react';
import { View, Image, StyleSheet, Text, Button, ScrollView } from 'react-native';
import data from './transfer.json'
//change this to an external css file later
const styles = StyleSheet.create({
buttons: {
flexDirection: 'row',
justifyContent: 'center',
marginTop: 30
},
container: {
flexDirection: 'column',
justifyContent: 'center',
backgroundColor: 'black',
alignItems: 'center',
justifyContent: 'center',
marginTop: 20
},
intro: {
fontWeight: "bold",
color:"#beb2c8",
fontSize: 30,
},
sub: {
color:"#D7D6D6",
fontSize: 20,
},
scrollView:{
marginHorizontal: 20
}
});
//default button press
const handlePress = () => false
//data parsing goes here
function importJSON() {
var stuff = JSON.stringify(data)
return stuff
}
//states
let states = {
welcome:
WELCOME!!!!
オレノウタヲキケ!
,
dataView:
DATADATADATADATADATA
{importJSON()}
}
class App extends React.Component {
//current state
state = {current: states.welcome}
//state changing functions
setHome = () => this.setState({ current: states.welcome })
setData = () => this.setState({ current: states.dataView })
//render app
render() {
return (
{this.state.current}
);
}
}
export default App