import React, { useRef, useEffect } from 'react'; import { Button, Icon, Modal } from '@grafana/ui'; type ConfirmModalProps = { isOpen: boolean; onCancel?: () => void; onDiscard?: () => void; onCopy?: () => void; }; export function ConfirmModal({ isOpen, onCancel, onDiscard, onCopy }: ConfirmModalProps) { const buttonRef = useRef(null); // Moved from grafana/ui useEffect(() => { // for some reason autoFocus property did no work on this button, but this does if (isOpen) { buttonRef.current?.focus(); } }, [isOpen]); return ( Warning } onDismiss={onCancel} isOpen={isOpen} >

Builder mode does not display changes made in code. The query builder will display the last changes you made in builder mode.

Do you want to copy your code to the clipboard?

); }