/* * SPDX-FileCopyrightText: 2023 The Refinery Authors * * SPDX-License-Identifier: EPL-2.0 */ import AddIcon from '@mui/icons-material/Add'; import CropFreeIcon from '@mui/icons-material/CropFree'; import RemoveIcon from '@mui/icons-material/Remove'; import IconButton from '@mui/material/IconButton'; import Stack from '@mui/material/Stack'; import ToggleButton from '@mui/material/ToggleButton'; import type { ChangeZoomCallback, SetFitZoomCallback } from './ZoomCanvas'; export default function ZoomButtons({ changeZoom, fitZoom, setFitZoom, }: { changeZoom: ChangeZoomCallback; fitZoom: boolean; setFitZoom: SetFitZoomCallback; }): JSX.Element { return ( changeZoom(2)}> changeZoom(0.5)}> setFitZoom(!fitZoom)} aria-label="Fit screen" size="small" className="iconOnly" > ); }