import * as React from "react"; import ZoomOutIcon from "@mui/icons-material/ZoomOut"; import ZoomInIcon from "@mui/icons-material/ZoomIn"; import OpenInFullIcon from "@mui/icons-material/OpenInFull"; import { ToolbarProps, MIN_ZOOM, MAX_ZOOM, TOOLBAR_HEIGHT } from "./Interface"; export function Toolbar({ zoom, totalWidth }: ToolbarProps) { const zoomPercent = Math.round((zoom.transformMatrix?.scaleX ?? 1) * 100); return (
{zoomPercent}%
); } const iconButtonStyle: React.CSSProperties = { display: "flex", alignItems: "center", justifyContent: "center", width: 44, height: 44, border: "none", background: "transparent", cursor: "pointer", borderRadius: "50%", color: "#546e7a", padding: 0, };