Skip to content

feat(GAT-9201): Add NHS SDE access stepper scaffold - #1600

Merged
philreekshdr merged 2 commits into
devfrom
feat/GAT-9201
Jul 31, 2026
Merged

feat(GAT-9201): Add NHS SDE access stepper scaffold#1600
philreekshdr merged 2 commits into
devfrom
feat/GAT-9201

Conversation

@philreekshdr

Copy link
Copy Markdown
Collaborator

AI disclaimer - CLAUDE was used for this. The branch strategy, staged-PR split and scope boundaries were planned manually; the component build, translations and unit tests were implemented by CLAUDE against that plan.

Screenshots / videos (if relevant)

image

Describe your changes

Replaces the old NHS SDE cells on the Cohort Discovery cover page with a new 5-step NhsSdeAccessStepper panel. Step 1 ("Existing Cohort Discovery Access") is locked with a padlock until the user's Cohort Discovery request is APPROVED, at which point it completes and reveals a local "Apply for NHS…" opt-in. Steps 2–5 are titles-only scaffolding for now — the interactive validation flow (open form, consent, indicate, status badges) lands in GAT-9203, which stacks on this branch. When the isNhsSdeApplicationsEnabled flag is off, the panel shows the existing pilot text instead of the steps.

Issue ticket link

https://hdruk.atlassian.net/browse/GAT-9201

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have added appropriate unit tests / e2e tests (where relevant)
  • I have created mocks for api endpoints (where appropriate)
  • The interface is responsive (where ticket is relevant)
  • The interface is at least AA (where ticket is relevant)
  • Commits are described as "(chore|fix|feature|test|maintenance): description"

@gh-actions-pipelines-app

Copy link
Copy Markdown

🎉 Great job! Your PR title follows the correct format. 🚀

@philreekshdr
philreekshdr merged commit b25866a into dev Jul 31, 2026
4 checks passed
@philreekshdr
philreekshdr deleted the feat/GAT-9201 branch July 31, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants