From ac1c4f39022343a3468cb75993394828c2f443d4 Mon Sep 17 00:00:00 2001 From: harukin-OneMix4 Date: Fri, 15 Dec 2023 00:40:37 +0900 Subject: [PATCH] =?UTF-8?q?areaInfo=E3=81=AE=E3=83=87=E3=83=95=E3=82=A9?= =?UTF-8?q?=E3=83=AB=E3=83=88=E5=80=A4=E3=81=8C=E9=96=93=E9=81=95=E3=81=A3?= =?UTF-8?q?=E3=81=A6=E3=81=84=E3=81=9F=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/発車時刻表/LED_vidion.js | 1 + stateBox/useAreaInfo.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/components/発車時刻表/LED_vidion.js b/components/発車時刻表/LED_vidion.js index 09cf791..37b2d76 100644 --- a/components/発車時刻表/LED_vidion.js +++ b/components/発車時刻表/LED_vidion.js @@ -162,6 +162,7 @@ export default function LED_vision(props) { true ); useEffect(() => { + if (!areaInfo) return () => {}; setAreaString( areaInfo.substring(move, areaInfo.length) + areaInfo.substring(0, move) ); diff --git a/stateBox/useAreaInfo.js b/stateBox/useAreaInfo.js index 5bc388c..5158066 100644 --- a/stateBox/useAreaInfo.js +++ b/stateBox/useAreaInfo.js @@ -1,6 +1,6 @@ import React, { createContext, useContext, useState } from "react"; const initialState = { - areaInfo: [], + areaInfo: "", setAreainfo: () => {}, }; @@ -11,7 +11,7 @@ export const useAreaInfo = () => { }; export const AreaInfoProvider = ({ children }) => { - const [areaInfo, setAreaInfo] = useState([]); + const [areaInfo, setAreaInfo] = useState(""); return (