diff --git a/menu.js b/menu.js index 65a700f..b5305e2 100644 --- a/menu.js +++ b/menu.js @@ -100,8 +100,8 @@ export default function Menu(props) { const [currentStation, setCurrentStation] = useState(undefined); //第三要素 - const [originalStationList, setOriginalStationList] = useState(); // 第一要素 - useLayoutEffect(() => getStationList().then(setOriginalStationList), []); + const [originalStationList, setOriginalStationList] = useState([]); // 第一要素 + useEffect(() => getStationList().then(setOriginalStationList), []); const carouselRef = useRef(); const [selectedCurrentStation, setSelectedCurrentStation] = useState(0); @@ -184,7 +184,7 @@ export default function Menu(props) { - {originalStationList && allStationData.length != 0 && ( + {originalStationList.length != 0 && allStationData.length != 0 && ( )} {allStationData.length != 0 && - originalStationList && + originalStationList.length != 0 && allStationData[selectedCurrentStation] && (