Skip to content

Commit 2d7a49a

Browse files
committed
Merge branch 'feat/extend-node-bulk-actions' of github.com:devtron-labs/devtron-fe-common-lib into feat/extend-node-bulk-actions
2 parents 4dbcc34 + 5fb7478 commit 2d7a49a

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/Shared/Components/ConfirmationModal/ConfirmationModal.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ const ConfirmationModalBody = ({
3030

3131
const RenderIcon = Icon ?? getIconFromVariant(variant)
3232

33-
const disablePrimaryButton: boolean = confirmationKeyword && confirmationText.trim() !== confirmationKeyword
33+
const disablePrimaryButton: boolean =
34+
('disabled' in primaryButtonConfig && primaryButtonConfig.disabled) ||
35+
(confirmationKeyword && confirmationText.trim() !== confirmationKeyword)
3436

3537
const handleTriggerPrimaryActionButton = () => {
3638
if (primaryButtonConfig && !disablePrimaryButton) {
@@ -120,10 +122,7 @@ const ConfirmationModalBody = ({
120122
? primaryButtonConfig.style
121123
: getPrimaryButtonStyleFromVariant(variant)
122124
}
123-
disabled={
124-
('disabled' in primaryButtonConfig && primaryButtonConfig.disabled) ||
125-
disablePrimaryButton
126-
}
125+
disabled={disablePrimaryButton}
127126
isLoading={primaryButtonConfig.isLoading}
128127
text={primaryButtonConfig.text}
129128
onClick={primaryButtonConfig.onClick as ButtonHTMLAttributes<HTMLButtonElement>['onClick']}

0 commit comments

Comments
 (0)