import React, { Component, useEffect, useState } from 'react';
import {StatusBar,View,ScrollView,Linking,Text } from 'react-native';
import Constants from 'expo-constants';
import { ListItem } from 'react-native-elements';
import Icon from 'react-native-vector-icons/Entypo';
import StatusbarDetect from './StatusbarDetect';
var Status = StatusbarDetect();
let a=[];
export default function TestArea(props) {
const [data,setdata] = useState(null);
useEffect(()=>{
data==null ? test().then(res=>{
//console.log(res);
setdata(res);
}):null
},[data])
return (
{Status}
TEST AREA!!
{data}
);
}
async function test(){
return fetch('https://train.jr-shikoku.co.jp/g?arg1=train&arg2=train', {
headers: {
'authority': 'train.jr-shikoku.co.jp',
'cache-control': 'no-cache',
'pragma': 'no-cache',
'if-modified-since': 'Thu, 01 Jun 1970 00:00:00 GMT',
'accept': '*/*',
'sec-fetch-site': 'same-origin',
'sec-fetch-mode': 'cors',
'referer': 'https://train.jr-shikoku.co.jp/sp.html'
}
}).then(res=>res.json()).then(D=>{
let d =[];
D.forEach(element => {
console.log(element)
d.push();
});
a=d;
return d;
});
}