From a769ccb9512d8c246be82cb1f16673b13b39d4e6 Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Fri, 15 Mar 2024 18:03:33 +0000 Subject: [PATCH] =?UTF-8?q?=E3=82=A2=E3=83=83=E3=83=97=E3=83=87=E3=83=BC?= =?UTF-8?q?=E3=83=88=E4=BF=83=E3=81=99=E3=81=9F=E3=82=81=E3=81=AE=E3=83=91?= =?UTF-8?q?=E3=83=A9=E3=83=A1=E3=83=BC=E3=82=BF=E3=83=BC=E8=AA=BF=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- stateBox/useBusAndTrainData.js | 8 ++++---- stateBox/useFavoriteStation.js | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/stateBox/useBusAndTrainData.js b/stateBox/useBusAndTrainData.js index 6c4c596..c1b6d8d 100644 --- a/stateBox/useBusAndTrainData.js +++ b/stateBox/useBusAndTrainData.js @@ -20,7 +20,7 @@ export const BusAndTrainDataProvider = ({ children }) => { const [busAndTrainData, setBusAndTrainData] = useState([]); const [trainPairData, setTrainPairData] = useState([]); useEffect(() => { - AS.getItem("busAndTrain") + AS.getItem("busAndTrain202403") .then((d) => { const returnData = JSON.parse(d); setBusAndTrainData(returnData); @@ -32,12 +32,12 @@ export const BusAndTrainDataProvider = ({ children }) => { .then((d) => d.json()) .then((d) => { setBusAndTrainData(d); - AS.setItem("busAndTrain", JSON.stringify(d)); + AS.setItem("busAndTrain202403", JSON.stringify(d)); }); }); }, []); useEffect(() => { - AS.getItem("trainPairData") + AS.getItem("trainPairData202403") .then((d) => { const returnData = JSON.parse(d); setTrainPairData(returnData); @@ -49,7 +49,7 @@ export const BusAndTrainDataProvider = ({ children }) => { .then((d) => d.json()) .then((d) => { setTrainPairData(d); - AS.setItem("trainPairData", JSON.stringify(d)); + AS.setItem("trainPairData202403", JSON.stringify(d)); }); }); }, []); diff --git a/stateBox/useFavoriteStation.js b/stateBox/useFavoriteStation.js index 267df9d..7d27fed 100644 --- a/stateBox/useFavoriteStation.js +++ b/stateBox/useFavoriteStation.js @@ -2,6 +2,7 @@ import React, { createContext, useContext, useState, + useEffect, useLayoutEffect, } from "react"; import { AS } from "../storageControl"; @@ -18,7 +19,7 @@ export const useFavoriteStation = () => { export const FavoriteStationProvider = ({ children }) => { const [favoriteStation, setFavoriteStation] = useState([]); - useLayoutEffect(() => { + useEffect(() => { AS.getItem("favoriteStation") .then((d) => { const returnData = JSON.parse(d);