設定機能を実装
This commit is contained in:
@@ -16,6 +16,8 @@ const initialState = {
|
||||
setMapSwitch: () => {},
|
||||
stationMenu: undefined,
|
||||
setStationMenu: () => {},
|
||||
uiSetting: undefined,
|
||||
setUiSetting: () => {},
|
||||
LoadError: false,
|
||||
setLoadError: () => {},
|
||||
trainInfo: {
|
||||
@@ -58,12 +60,16 @@ export const TrainMenuProvider = ({ children }) => {
|
||||
//駅情報画面用
|
||||
const [trainMenu, setTrainMenu] = useState("true");
|
||||
|
||||
//GUIデザインベース
|
||||
const [uiSetting, setUiSetting] = useState("tokyo");
|
||||
|
||||
//地図表示テキスト
|
||||
const injectJavascript = injectJavascriptData(
|
||||
mapSwitch,
|
||||
iconSetting,
|
||||
stationMenu,
|
||||
trainMenu
|
||||
trainMenu,
|
||||
uiSetting
|
||||
);
|
||||
|
||||
useEffect(() => {
|
||||
@@ -75,6 +81,8 @@ export const TrainMenuProvider = ({ children }) => {
|
||||
ASCore({ k: "stationSwitch", s: setStationMenu, d: "true", u: true });
|
||||
//列車メニュースイッチ
|
||||
ASCore({ k: "trainSwitch", s: setTrainMenu, d: "true", u: true });
|
||||
//GUIデザインベーススイッチ
|
||||
ASCore({ k: "uiSetting", s: setUiSetting, d: "tokyo", u: true });
|
||||
}, []);
|
||||
|
||||
return (
|
||||
@@ -90,6 +98,8 @@ export const TrainMenuProvider = ({ children }) => {
|
||||
setMapSwitch,
|
||||
stationMenu,
|
||||
setStationMenu,
|
||||
uiSetting,
|
||||
setUiSetting,
|
||||
LoadError,
|
||||
setLoadError,
|
||||
trainInfo,
|
||||
|
Reference in New Issue
Block a user