Skip to content

refactoring: avoid using negatives in sign-in gate's behaviour names#14281

Merged
shtukas merged 1 commit intomainfrom
ph-20250725-0701-prelude
Jul 25, 2025
Merged

refactoring: avoid using negatives in sign-in gate's behaviour names#14281
shtukas merged 1 commit intomainfrom
ph-20250725-0701-prelude

Conversation

@shtukas
Copy link
Contributor

@shtukas shtukas commented Jul 25, 2025

This introduces a refactoring to help understanding sign-in gate behaviour, something that is going to become important in a coming change.

What we do here is moving from the dichotomy ( dismissible / non dismissible ) or the dichotomy ( mandatory / non mandatory ) to the more natural, and which avoid potentially misleading negations ( dismissible / mandatory ).

Companion SDC PR: guardian/support-dotcom-components#1399

@shtukas shtukas marked this pull request as ready for review July 25, 2025 07:45
@github-actions github-actions bot removed the run_chromatic Runs chromatic when label is applied label Jul 25, 2025
@shtukas shtukas merged commit eefe403 into main Jul 25, 2025
33 checks passed
@shtukas shtukas deleted the ph-20250725-0701-prelude branch July 25, 2025 07:57
@prout-bot
Copy link

Seen on PROD (merged by @shtukas 8 minutes and 56 seconds ago) Please check your changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants