コード整理
This commit is contained in:
parent
b8176d2f29
commit
e72cb03e08
@ -40,7 +40,6 @@ export const EachTrainInfo = (props) => {
|
||||
} = props.payload;
|
||||
const [trainData, setTrainData] = useState([]);
|
||||
const [currentPosition, setCurrentPosition] = useState([]);
|
||||
|
||||
const [trainPositionSwitch, setTrainPositionSwitch] = useState("false");
|
||||
|
||||
const { currentTrain } = useCurrentTrain();
|
||||
@ -81,22 +80,22 @@ export const EachTrainInfo = (props) => {
|
||||
const mainTrainStationPosition = trainData.findIndex(
|
||||
(d) => d.split(",")[0] == stationInfo
|
||||
);
|
||||
const relationMain =
|
||||
mainTrainStationPosition == 0
|
||||
? "head"
|
||||
: mainTrainStationPosition == trainData.length - 1
|
||||
? "tail"
|
||||
: "middle";
|
||||
|
||||
const relationMain = (() => {
|
||||
if (mainTrainStationPosition == 0) return "head";
|
||||
if (mainTrainStationPosition == trainData.length - 1) return "tail";
|
||||
return "middle";
|
||||
})();
|
||||
|
||||
const subTrainStationPosition = showNearTrain.findIndex(
|
||||
(d) => d.split(",")[0] == stationInfo
|
||||
);
|
||||
const relationSub =
|
||||
subTrainStationPosition == 0
|
||||
? "head"
|
||||
: subTrainStationPosition == showNearTrain.length - 1
|
||||
? "tail"
|
||||
: "middle";
|
||||
const relationSub = (() => {
|
||||
if (subTrainStationPosition == 0) return "head";
|
||||
if (subTrainStationPosition == showNearTrain.length - 1) return "tail";
|
||||
return "middle";
|
||||
})();
|
||||
|
||||
switch (relationMain) {
|
||||
case "head":
|
||||
if (relationSub == "head") {
|
||||
|
Loading…
Reference in New Issue
Block a user