import React from "react"; import { View, LayoutAnimation, ScrollView, Linking, Text, TouchableOpacity, } from "react-native"; import { Ionicons, MaterialCommunityIcons } from "@expo/vector-icons"; import ActionSheet from "react-native-actions-sheet"; import LottieView from "lottie-react-native"; export const JRSTraInfo = (props) => { const { JRSTraInfoEXAcSR, getTime, loadingDelayData, setLoadingDelayData, delayData, } = props; return ( } > 列車遅延速報EX {/* {doFetch()}}> 最新の情報へ更新 */} {getTime ? getTime.toLocaleTimeString("ja-JP").split(":")[0] + ":" + getTime.toLocaleTimeString("ja-JP").split(":")[1] : NaN}{" "} { LayoutAnimation.easeInEaseOut(), setLoadingDelayData(true); }} /> {loadingDelayData ? ( ) : delayData ? ( delayData.map((d) => { let data = d.split(" "); return ( {data[0].replace("\n", "")} {data[1]} {data[3]} ); }) ) : ( 現在、5分以上の遅れはありません。 )} 列車遅延情報EXについて 列車遅延情報をJR四国公式列車運行情報より5分毎に取得します。Twitterにて投稿している内容と同一のものとなります。 Linking.openURL("https://twitter.com/JRSTrainfoEX")} > TwitterBOTはこちら! ); };