Modal: Expose ariaLabel prop to use with custom header element (#112668)

add optional aria-label for modal when passing custom header element
This commit is contained in:
Ashley Harrison
2025-10-21 16:09:53 +01:00
committed by GitHub
parent 451004d152
commit 59dedb387f
9 changed files with 45 additions and 22 deletions
@@ -2,7 +2,7 @@ import { css } from '@emotion/css';
import { useRef, useEffect } from 'react';
import { GrafanaTheme2 } from '@grafana/data';
import { Trans } from '@grafana/i18n';
import { t, Trans } from '@grafana/i18n';
import { Button, Icon, Modal, useStyles2 } from '@grafana/ui';
type ConfirmModalProps = {
@@ -33,6 +33,7 @@ export function ConfirmModal({ isOpen, onCancel, onDiscard, onCopy }: ConfirmMod
</span>
</div>
}
ariaLabel={t('grafana-sql.components.confirm-modal.warning', 'Warning')}
onDismiss={onCancel}
isOpen={isOpen}
>