コード整理
This commit is contained in:
parent
a418375391
commit
e23ee3f415
@ -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
|
||||||
|
@ -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) {
|
||||||
|
Loading…
Reference in New Issue
Block a user