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