コード整理

This commit is contained in:
harukin-expo-dev-env 2024-06-07 07:29:54 +00:00
parent a418375391
commit e23ee3f415
2 changed files with 9 additions and 9 deletions

View File

@ -139,10 +139,12 @@ export default function Apps() {
{/* {Status} */} {/* {Status} */}
<AppsWebView <AppsWebView
originalStationList={originalStationList} originalStationList={originalStationList}
loadErrorStatus={{ LoadError, setLoadError }} {...{
trainInfoStatus={{ trainInfo, setTrainInfo }} setLoadError,
openStationACFromEachTrainInfo={openStationACFromEachTrainInfo} setTrainInfo,
injectJavascript={injectJavascript} openStationACFromEachTrainInfo,
injectJavascript,
}}
/> />
{isLandscape && trainInfo.trainNum && ( {isLandscape && trainInfo.trainNum && (
<View <View

View File

@ -14,20 +14,18 @@ import { useTrainMenu } from "../../stateBox/useTrainMenu";
import { stationNamePair } from "../../lib/getStationList2"; import { stationNamePair } from "../../lib/getStationList2";
export const AppsWebView = ({ export const AppsWebView = ({
originalStationList, originalStationList,
loadErrorStatus, setLoadError,
trainInfoStatus, setTrainInfo,
openStationACFromEachTrainInfo, openStationACFromEachTrainInfo,
injectJavascript, injectJavascript,
}) => { }) => {
const { setLoadError } = loadErrorStatus;
const { setTrainInfo } = trainInfoStatus;
const { webview, currentTrain } = useCurrentTrain(); const { webview, currentTrain } = useCurrentTrain();
const { navigate } = useNavigation(); const { navigate } = useNavigation();
const { favoriteStation } = useFavoriteStation(); const { favoriteStation } = useFavoriteStation();
const { isLandscape } = useDeviceOrientationChange(); const { isLandscape } = useDeviceOrientationChange();
const { setSelectedLine, mapsStationData: stationData } = useTrainMenu();
var urlcache = ""; var urlcache = "";
let once = false; let once = false;
const { setSelectedLine, mapsStationData: stationData } = useTrainMenu();
const onNavigationStateChange = (event) => { const onNavigationStateChange = (event) => {
if (event.url != urlcache) { if (event.url != urlcache) {