td2-visualizer/src/components/sidemenu/SceneryInfoButton.jsx
izawartka c688e67281 Migrate to Vite
- Migrated the codebase from create-react-app to Vite
2026-08-12 17:19:17 +02:00

24 lines
698 B
JavaScript

import { useContext } from "react";
import SceneryContext from "../../contexts/SceneryContext";
import { showCustomDialog } from "../../services/dialogService";
import SceneryInfoDialog from "../scenery-info-dialog/SceneryInfoDialog";
export default function SceneryInfoButton(props) {
const { scenery } = useContext(SceneryContext);
const onButtonClick = (event) => {
showCustomDialog(<SceneryInfoDialog scenery={scenery}/>);
};
return (
<div className="scenery-info-button">
<button
onClick={onButtonClick}
disabled={!scenery}
>
Scenery info
</button>
</div>
);
}