コード整理

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} */}
<AppsWebView
originalStationList={originalStationList}
loadErrorStatus={{ LoadError, setLoadError }}
trainInfoStatus={{ trainInfo, setTrainInfo }}
openStationACFromEachTrainInfo={openStationACFromEachTrainInfo}
injectJavascript={injectJavascript}
{...{
setLoadError,
setTrainInfo,
openStationACFromEachTrainInfo,
injectJavascript,
}}
/>
{isLandscape && trainInfo.trainNum && (
<View

View File

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