Skip to content

Commit

Permalink
ON-44002 # Submission disabled tooltip and class
Browse files Browse the repository at this point in the history
  • Loading branch information
RyanButton committed Oct 3, 2024
1 parent 5f10b33 commit 3e67630
Showing 1 changed file with 27 additions and 19 deletions.
46 changes: 27 additions & 19 deletions src/OneBlinkFormBase.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1224,28 +1224,36 @@ function OneBlinkFormBase({
</button>
)}
{isLastVisiblePage && (
<button
type="submit"
className={clsx(
'button ob-button is-success ob-button-submit cypress-submit-form-button cypress-submit-form',
{ 'is-loading': isPreparingToSubmit },
)}
disabled={
isPreview ||
disabled ||
isPreparingToSubmit ||
!submissionConditionallyEnabled
<Tooltip
title={
submissionConditionallyEnabled
? ''
: 'Submission disabled: Your inputs have not met the criteria for submission'
}
>
<CustomisableButtonInner
label={
isInfoPage
? 'Done'
: buttons?.submit?.label || 'Submit'
<button
type="submit"
className={clsx(
`button ob-button is-success ob-button-submit cypress-submit-form-button cypress-submit-form${submissionConditionallyEnabled ? '' : ' ob-button-submit-is-disabled'}`,
{ 'is-loading': isPreparingToSubmit },
)}
disabled={
isPreview ||
disabled ||
isPreparingToSubmit ||
!submissionConditionallyEnabled
}
icon={buttons?.submit?.icon}
/>
</button>
>
<CustomisableButtonInner
label={
isInfoPage
? 'Done'
: buttons?.submit?.label || 'Submit'
}
icon={buttons?.submit?.icon}
/>
</button>
</Tooltip>
)}
</div>
)}
Expand Down

0 comments on commit 3e67630

Please sign in to comment.