位置情報と地図フィルタリング機能の協調化

This commit is contained in:
harukin-expo-dev-env
2024-05-30 13:09:08 +00:00
parent 4194a83c8e
commit d07c05e523
4 changed files with 48 additions and 12 deletions

View File

@@ -4,6 +4,8 @@ const initialState = {
setSelectedLine: () => {},
mapsStationData: undefined,
setMapsStationData: () => {},
injectJavaScript: "",
setInjectJavaScript: () => {},
};
const TrainMenuContext = createContext(initialState);
@@ -15,6 +17,7 @@ export const useTrainMenu = () => {
export const TrainMenuProvider = ({ children }) => {
const [selectedLine, setSelectedLine] = useState(undefined);
const [mapsStationData, setMapsStationData] = useState(undefined);
const [injectJavaScript, setInjectJavaScript] = useState();
return (
<TrainMenuContext.Provider
@@ -23,6 +26,8 @@ export const TrainMenuProvider = ({ children }) => {
setSelectedLine,
mapsStationData,
setMapsStationData,
injectJavaScript,
setInjectJavaScript,
}}
>
{children}