遅延情報付与機能を実装

This commit is contained in:
harukin-OneMix4 2023-07-06 16:05:12 +09:00
parent 480bcbfcd3
commit b1ecbb1cfe
4 changed files with 7 additions and 1 deletions

View File

@ -41,6 +41,7 @@ export default function Apps({
const [trainInfo, setTrainInfo] = useState({
trainNum: undefined,
limited: undefined,
delay: undefined,
});
//駅情報画面用
@ -150,7 +151,7 @@ export default function Apps({
case "ShowTrainTimeInfo": {
const { trainNum, limited } = dataSet;
//alert(trainNum, limited);
setTrainInfo({ trainNum, limited });
setTrainInfo({ trainNum, limited, delay: undefined }); //遅延情報は未実装
EachTrainInfoAsSR.current?.show();
return;
}

View File

@ -138,6 +138,7 @@ export const EachTrainInfo = ({
}}
>
<View style={{ alignItems: "center" }}>
<Text>{data.delay}</Text>
{/* <LottieView
autoPlay
loop

View File

@ -301,6 +301,9 @@ const EachData = ({
limited: `${getTrainType(train.type).data}:${
train.trainName
}${TrainNumber}`,
delay: getTrainDelayStatus(
currentTrain.filter((t) => t.num == d.train)[0]
),
});
EachTrainInfoAsSR.current?.show();
};

View File

@ -64,6 +64,7 @@ export default function Menu(props) {
const [trainInfo, setTrainInfo] = useState({
trainNum: undefined,
limited: undefined,
delay: undefined,
});
const getCurrentPosition = () => {