import { surface, border, text } from "../../theme"; interface ZoomControlsProps { zoom: number; onZoomIn: () => void; onZoomOut: () => void; onReset: () => void; } export function ZoomControls({ zoom, onZoomIn, onZoomOut, onReset }: ZoomControlsProps) { const buttonStyle: React.CSSProperties = { width: 28, height: 28, border: "none", borderRadius: 4, background: border.medium, color: text.subtle, cursor: "pointer", fontSize: 16, fontWeight: "bold", }; return ( <> {/* Zoom controls */}