設定して再読み込みするときにクラッシュするバグを修正
This commit is contained in:
parent
c0cdad3683
commit
080505758f
8
menu.js
8
menu.js
@ -100,8 +100,8 @@ export default function Menu(props) {
|
|||||||
|
|
||||||
const [currentStation, setCurrentStation] = useState(undefined); //第三要素
|
const [currentStation, setCurrentStation] = useState(undefined); //第三要素
|
||||||
|
|
||||||
const [originalStationList, setOriginalStationList] = useState(); // 第一要素
|
const [originalStationList, setOriginalStationList] = useState([]); // 第一要素
|
||||||
useLayoutEffect(() => getStationList().then(setOriginalStationList), []);
|
useEffect(() => getStationList().then(setOriginalStationList), []);
|
||||||
|
|
||||||
const carouselRef = useRef();
|
const carouselRef = useRef();
|
||||||
const [selectedCurrentStation, setSelectedCurrentStation] = useState(0);
|
const [selectedCurrentStation, setSelectedCurrentStation] = useState(0);
|
||||||
@ -184,7 +184,7 @@ export default function Menu(props) {
|
|||||||
<TitleBar />
|
<TitleBar />
|
||||||
<ScrollView>
|
<ScrollView>
|
||||||
<FixedContentTop navigate={navigate} />
|
<FixedContentTop navigate={navigate} />
|
||||||
{originalStationList && allStationData.length != 0 && (
|
{originalStationList.length != 0 && allStationData.length != 0 && (
|
||||||
<Carousel
|
<Carousel
|
||||||
ref={carouselRef}
|
ref={carouselRef}
|
||||||
layout={"default"}
|
layout={"default"}
|
||||||
@ -234,7 +234,7 @@ export default function Menu(props) {
|
|||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
{allStationData.length != 0 &&
|
{allStationData.length != 0 &&
|
||||||
originalStationList &&
|
originalStationList.length != 0 &&
|
||||||
allStationData[selectedCurrentStation] && (
|
allStationData[selectedCurrentStation] && (
|
||||||
<LED_vision
|
<LED_vision
|
||||||
station={
|
station={
|
||||||
|
Loading…
Reference in New Issue
Block a user