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 (
} className="rounded-r-none hover:z-10 focus-visible:z-10 focus-visible:rounded-r-sm" onClick={onRun} tooltip={{ content: { side: 'bottom', text: (
Run query
), }, }} > Run
) }