diff --git a/packages/grafana-ui/src/components/ConfirmModal/ConfirmModal.tsx b/packages/grafana-ui/src/components/ConfirmModal/ConfirmModal.tsx index e7ce2635b1e..44af4995199 100644 --- a/packages/grafana-ui/src/components/ConfirmModal/ConfirmModal.tsx +++ b/packages/grafana-ui/src/components/ConfirmModal/ConfirmModal.tsx @@ -77,6 +77,12 @@ export const ConfirmModal = ({ } }, [isOpen]); + useEffect(() => { + if (isOpen) { + setDisabled(Boolean(confirmationText)); + } + }, [isOpen, confirmationText]); + return (