列車が出発してなかったらLEDから消えないように修正、出発してたら率先して消えるように修正

This commit is contained in:
harukin-expo-dev-env 2025-04-18 15:39:58 +00:00
parent b3cc5b6ede
commit fbcded3d23

View File

@ -11,6 +11,7 @@ import { Header } from "./LED_Vision_Component/Header";
import { Description } from "./LED_inside_Component/Description";
import { EachData } from "./EachData";
import { useAllTrainDiagram } from "@/stateBox/useAllTrainDiagram";
import { trainPosition } from "@/lib/trainPositionTextArray";
/**
*
@ -144,6 +145,15 @@ export default function LED_vision(props) {
};
const timeFiltering = (d) => {
const Pos = trainPosition(currentTrain.filter((t) => t.num == d.train)[0])
const nextPos = Pos.isBetween ? Pos.Pos.to : Pos.Pos.Pos;
const PrePos = Pos.isBetween ? Pos.Pos.from : "";
if(station[0].Station_JP == nextPos){
return true;
}
else if(station[0].Station_JP == PrePos){
return false;
}
const date = dayjs();
let [h,m] = d.time.split(":");
let delay = isNaN(currentTrain.filter((t) => t.num == d.train)[0].delay)