From 080505758f6b64bd42222533c2236a903189033e Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Tue, 12 Mar 2024 13:29:23 +0000 Subject: [PATCH] =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=81=97=E3=81=A6=E5=86=8D?= =?UTF-8?q?=E8=AA=AD=E3=81=BF=E8=BE=BC=E3=81=BF=E3=81=99=E3=82=8B=E3=81=A8?= =?UTF-8?q?=E3=81=8D=E3=81=AB=E3=82=AF=E3=83=A9=E3=83=83=E3=82=B7=E3=83=A5?= =?UTF-8?q?=E3=81=99=E3=82=8B=E3=83=90=E3=82=B0=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- menu.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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] && (