diff --git a/Apps.js b/Apps.js
index 25dadb1..a146969 100644
--- a/Apps.js
+++ b/Apps.js
@@ -15,6 +15,7 @@ import { getStationList, lineList } from "./lib/getStationList";
import { StationDeteilView } from "./components/ActionSheetComponents/StationDeteilView";
import { injectJavascriptData } from "./lib/webViewInjectjavascript";
import { getStationList2 } from "./lib/getStationList2";
+import { EachTrainInfo } from "./components/ActionSheetComponents/EachTrainInfo";
/*
import StatusbarDetect from './StatusbarDetect';
var Status = StatusbarDetect(); */
@@ -35,6 +36,13 @@ export default function Apps({
const [mapSwitch, setMapSwitch] = useState(undefined);
const [stationMenu, setStationMenu] = useState(undefined);
+ //列車情報表示関連
+ const EachTrainInfoAsSR = useRef(null);
+ const [trainInfo, setTrainInfo] = useState({
+ trainNum: undefined,
+ limited: undefined,
+ });
+
//駅情報画面用
const StationBoardAcSR = useRef(null);
const [stationBoardData, setStationBoardData] = useState(undefined);
@@ -142,6 +150,8 @@ export default function Apps({
case "ShowTrainTimeInfo": {
const { trainNum, limited } = dataSet;
//alert(trainNum, limited);
+ setTrainInfo({ trainNum, limited });
+ EachTrainInfoAsSR.current?.setModalVisible();
return;
}
default: {
@@ -225,6 +235,7 @@ export default function Apps({
top={Platform.OS == "ios" ? Constants.statusBarHeight : 0}
/>
+
{
+ const { setRef, data } = props;
+ console.log(data);
+ return (
+ >}>
+
+
+
+
+
+
+ {data.limited ? data.limited : ""}
+
+
+
+ {data.trainNum}
+
+ {
+ LayoutAnimation.easeInEaseOut(); //setLoadingDelayData(true);
+ }}
+ />
+
+
+
+
+
+ ほげほげふがふが
+
+
+
+
+
+ 列車遅延情報EXについて
+
+
+ 列車遅延情報をJR四国公式列車運行情報より5分毎に取得します。Twitterにて投稿している内容と同一のものとなります。
+
+
+
+
+
+ );
+};