駅名検索に通過が表示されないように編集
This commit is contained in:
@@ -151,10 +151,20 @@ export default function AllTrainDiagramView() {
|
|||||||
style={{ flex: 1 }}
|
style={{ flex: 1 }}
|
||||||
data={keyList?.filter((d) => {
|
data={keyList?.filter((d) => {
|
||||||
if (useStationName) {
|
if (useStationName) {
|
||||||
const ls = input.split(",").map((stationName) => {
|
const EachStopInfo = allTrainDiagram[d].split("#");
|
||||||
return allTrainDiagram[d].includes(stationName);
|
const ls = input.split(",").map((inputStationValue) => {
|
||||||
|
const isHit = EachStopInfo.find((dx) => {
|
||||||
|
if (!dx) return undefined;
|
||||||
|
const returnData = dx.split(",")[0] == inputStationValue;
|
||||||
|
if (returnData) {
|
||||||
|
const isThrew = dx.split(",")[1].includes("通");
|
||||||
|
if (isThrew) return undefined;
|
||||||
|
}
|
||||||
|
return returnData;
|
||||||
|
});
|
||||||
|
return isHit;
|
||||||
});
|
});
|
||||||
return !ls.includes(false);
|
return !ls.includes(undefined);
|
||||||
}
|
}
|
||||||
if (useRegex) {
|
if (useRegex) {
|
||||||
try {
|
try {
|
||||||
|
Reference in New Issue
Block a user