import { ChevronDown, Play } from 'lucide-react' import { Button, DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, KeyboardShortcut, } from 'ui' import { ButtonTooltip } from '@/components/ui/ButtonTooltip' interface QueryRunButtonProps { isExecuting: boolean disabled: boolean hasSelection: boolean onRun: () => void onRunSelected: () => void } export const QueryRunButton = ({ isExecuting, disabled, hasSelection, onRun, onRunSelected, }: QueryRunButtonProps) => { return (