diff --git a/Apps.js b/Apps.js
index 7545681..abc7d1d 100644
--- a/Apps.js
+++ b/Apps.js
@@ -47,7 +47,7 @@ export default function Apps({
const [trainInfo, setTrainInfo] = useState({
trainNum: undefined,
limited: undefined,
- delay: undefined,
+ trainData: undefined,
});
//駅情報画面用
@@ -160,7 +160,7 @@ export default function Apps({
setTrainInfo({
trainNum,
limited,
- delay: currentTrain.filter((t) => t.num == trainNum)[0].delay,
+ trainData: currentTrain.filter((t) => t.num == trainNum)[0],
}); //遅延情報は未実装
EachTrainInfoAsSR.current?.show();
return;
diff --git a/components/ActionSheetComponents/EachTrainInfo.js b/components/ActionSheetComponents/EachTrainInfo.js
index fefab4b..93c0f42 100644
--- a/components/ActionSheetComponents/EachTrainInfo.js
+++ b/components/ActionSheetComponents/EachTrainInfo.js
@@ -38,6 +38,7 @@ export const EachTrainInfo = ({
);
useEffect(() => {
+ console.log(data);
setIsTop(true);
if (!data.trainNum) return;
const TD = trainList[data.trainNum];
@@ -129,6 +130,64 @@ export const EachTrainInfo = ({
setIsTop(e.nativeEvent.contentOffset.y < 0);
}}
>
+
+
+
+ 現在地
+
+
+
+ {data.trainData?.Pos}
+
+
+
+
+
+ {isNaN(data.trainData?.delay) ? "状態" : "遅延時分"}
+
+
+ {data.trainData?.delay}
+ {isNaN(data.trainData?.delay) ? "" : "分"}
+
+
+
+ 列番
+
+ {data.trainData?.num}
+
+
+
+
- {data.delay}
{/* t.num == d.train)[0].delay,
+ trainData: currentTrain.filter((t) => t.num == d.train)[0],
});
EachTrainInfoAsSR.current?.show();
};
diff --git a/menu.js b/menu.js
index dfc2952..d7a575a 100644
--- a/menu.js
+++ b/menu.js
@@ -67,7 +67,7 @@ export default function Menu(props) {
const [trainInfo, setTrainInfo] = useState({
trainNum: undefined,
limited: undefined,
- delay: undefined,
+ trainData: undefined,
});
const getCurrentPosition = () => {