// ========================================
// Interaction Mode Toggle Component
// ========================================
// Pan/Selection mode toggle for the orchestrator canvas
import { useIntl } from 'react-intl';
import { Hand, MousePointerClick } from 'lucide-react';
import { cn } from '@/lib/utils';
import { useFlowStore } from '@/stores';
interface InteractionModeToggleProps {
disabled?: boolean;
}
export function InteractionModeToggle({ disabled = false }: InteractionModeToggleProps) {
const { formatMessage } = useIntl();
const interactionMode = useFlowStore((state) => state.interactionMode);
const toggleInteractionMode = useFlowStore((state) => state.toggleInteractionMode);
return (
);
}