Merge pull request #26567 from overleaf/ae-modal-onconfirm

Remove onConfirm from modal props

GitOrigin-RevId: 96c6456a0e893aeb544f346c0de3cb2c207f40d4
This commit is contained in:
Mathias Jakobsen
2025-06-25 10:56:36 +01:00
committed by Copybot
parent 77d5c8fa64
commit 169e37cf31

View File

@@ -25,10 +25,10 @@ function GenericConfirmModal({
message,
confirmLabel,
primaryVariant = 'primary',
onConfirm,
...modalProps
}: GenericConfirmModalProps) {
const { t } = useTranslation()
const handleConfirmClick = modalProps.onConfirm
return (
<OLModal {...modalProps}>
@@ -42,7 +42,7 @@ function GenericConfirmModal({
<OLButton variant="secondary" onClick={() => modalProps.onHide()}>
{t('cancel')}
</OLButton>
<OLButton variant={primaryVariant} onClick={handleConfirmClick}>
<OLButton variant={primaryVariant} onClick={onConfirm}>
{confirmLabel || t('ok')}
</OLButton>
</OLModalFooter>