fix(challenge modal): rename iframe completion button

This commit is contained in:
Tommaso Casaburi
2026-05-16 00:53:41 +07:00
parent 714a47a32b
commit 5cfcd8ba04
2 changed files with 7 additions and 2 deletions
@@ -318,7 +318,10 @@ describe('ChallengeModal', () => {
'https://mintpass.org',
);
await clickButton('Close challenge');
const doneButton = Array.from(container.querySelectorAll('button')).find((candidate) => candidate.textContent === 'Done');
expect(doneButton?.getAttribute('aria-label')).toBe('Finish challenge');
await clickButton('Done');
expect(publication.publishChallengeAnswers).toHaveBeenCalledWith(['']);
expect(testState.removeChallengeMock).toHaveBeenCalledOnce();
});
@@ -291,7 +291,9 @@ const IframeChallenge = ({
</div>
<div className={`${styles.challengeFooter} ${styles.iframeFooter}`}>
<div className={styles.iframeCloseButton}>
<button onClick={onDone}>Close challenge</button>
<button aria-label='Finish challenge' onClick={onDone}>
Done
</button>
</div>
</div>
</>