This commit is contained in:
harukin-OneMix4 2024-01-04 02:38:17 +09:00
parent 0e06b66368
commit b54f2f6f7e

View File

@ -1,4 +1,9 @@
import React, { createContext, useContext, useState, useEffect } from "react"; import React, {
createContext,
useContext,
useState,
useLayoutEffect,
} from "react";
import { AS } from "../storageControl"; import { AS } from "../storageControl";
const initialState = { const initialState = {
favoriteStation: [], favoriteStation: [],
@ -13,7 +18,7 @@ export const useFavoriteStation = () => {
export const FavoriteStationProvider = ({ children }) => { export const FavoriteStationProvider = ({ children }) => {
const [favoriteStation, setFavoriteStation] = useState([]); const [favoriteStation, setFavoriteStation] = useState([]);
useEffect(() => { useLayoutEffect(() => {
AS.getItem("favoriteStation") AS.getItem("favoriteStation")
.then((d) => { .then((d) => {
const returnData = JSON.parse(d); const returnData = JSON.parse(d);