Merge commit 'a5139aca63b53bee3c25c63386e3722a42a32a52' into develop

This commit is contained in:
harukin-expo-dev-env
2025-09-04 21:03:50 +00:00

View File

@@ -20,6 +20,7 @@ import { WebSiteButton } from "./StationDeteilView/WebSiteButton";
import { StationTimeTableButton } from "./StationDeteilView/StationTimeTableButton"; import { StationTimeTableButton } from "./StationDeteilView/StationTimeTableButton";
import { StationTrainPositionButton } from "./StationDeteilView/StationTrainPositionButton"; import { StationTrainPositionButton } from "./StationDeteilView/StationTrainPositionButton";
import { StationDiagramButton } from "./StationDeteilView/StationDiagramButton"; import { StationDiagramButton } from "./StationDeteilView/StationDiagramButton";
import { useTrainMenu } from "@/stateBox/useTrainMenu";
export const StationDeteilView = (props) => { export const StationDeteilView = (props) => {
if (!props.payload) return <></>; if (!props.payload) return <></>;
@@ -27,6 +28,7 @@ export const StationDeteilView = (props) => {
const { width } = useWindowDimensions(); const { width } = useWindowDimensions();
const { busAndTrainData } = useBusAndTrainData(); const { busAndTrainData } = useBusAndTrainData();
const [trainBus, setTrainBus] = useState(); const [trainBus, setTrainBus] = useState();
const { updatePermission } = useTrainMenu();
useEffect(() => { useEffect(() => {
if (!currentStation) return () => {}; if (!currentStation) return () => {};
@@ -133,11 +135,11 @@ export const StationDeteilView = (props) => {
onExit={onExit} onExit={onExit}
/> />
)} )}
<StationDiagramButton {updatePermission &&<StationDiagramButton
navigate={navigate} navigate={navigate}
onExit={onExit} onExit={onExit}
currentStation={currentStation} currentStation={currentStation}
/> />}
{!currentStation[0].StationTimeTable || ( {!currentStation[0].StationTimeTable || (
<StationTimeTableButton <StationTimeTableButton
info={info} info={info}