Merge commit '8891bb2b6b8e1aef691fc1340d3bbb8a628af238' into develop

This commit is contained in:
harukin-expo-dev-env 2024-09-09 14:36:25 +00:00
commit 02b5313237

View File

@ -1,5 +1,6 @@
import React, { createContext, useContext, useState, useEffect } from "react"; import React, { createContext, useContext, useState, useEffect } from "react";
import useInterval from "../lib/useInterval"; import useInterval from "../lib/useInterval";
const initialState = { const initialState = {
areaInfo: "", areaInfo: "",
setAreainfo: () => {}, setAreainfo: () => {},
@ -12,6 +13,7 @@ const AreaInfoContext = createContext(initialState);
export const useAreaInfo = () => { export const useAreaInfo = () => {
return useContext(AreaInfoContext); return useContext(AreaInfoContext);
}; };
const setoStationID = [ const setoStationID = [
"Y00", "Y00",
"Y01", "Y01",
@ -27,6 +29,7 @@ const setoStationID = [
"Y11", "Y11",
"Y12", "Y12",
]; ];
const yosan1StationID = [ const yosan1StationID = [
"Y12", "Y12",
"Y13", "Y13",
@ -73,6 +76,7 @@ const yosan1StationID = [
"Y54", "Y54",
"Y55", "Y55",
]; ];
const yosan2StationID = [ const yosan2StationID = [
"U00", "U00",
"U01", "U01",
@ -118,6 +122,7 @@ const yosan2StationID = [
"S17", "S17",
"S18", "S18",
]; ];
const dosan1StationID = [ const dosan1StationID = [
"D12", "D12",
"D13", "D13",
@ -216,7 +221,9 @@ const kotokuStationID = [
"T27", "T27",
"T28", "T28",
]; ];
const mugiStationID = [ const mugiStationID = [
"T00",
"M00", "M00",
"M01", "M01",
"M02", "M02",
@ -246,7 +253,10 @@ const mugiStationID = [
"M26", "M26",
"M27", "M27",
]; ];
const tokushimaStationID = [ const tokushimaStationID = [
"T00",
"T01",
"B00", "B00",
"B01", "B01",
"B02", "B02",
@ -275,8 +285,25 @@ const tokushimaStationID = [
"B25", "B25",
]; ];
const narutoStationID = ["N04", "N05", "N06", "N07", "N08", "N09", "N10"]; const narutoStationID = [
"T00",
"T01",
"T02",
"T03",
"T04",
"N04",
"N05",
"N06",
"N07",
"N08",
"N09",
"N10",
];
const yodoStationID = [ const yodoStationID = [
"K26",
"U28",
"U27",
"G27", "G27",
"G28", "G28",
"G29", "G29",
@ -312,6 +339,7 @@ const areaStationPair = {
naruto: { id: "N", stationID: narutoStationID }, naruto: { id: "N", stationID: narutoStationID },
yodo: { id: "G", stationID: yodoStationID }, yodo: { id: "G", stationID: yodoStationID },
}; };
export const AreaInfoProvider = ({ children }) => { export const AreaInfoProvider = ({ children }) => {
const [areaInfo, setAreaInfo] = useState(""); const [areaInfo, setAreaInfo] = useState("");
const [areaIconBadgeText, setAreaIconBadgeText] = useState(""); const [areaIconBadgeText, setAreaIconBadgeText] = useState("");