Skip to content

Conversation

@clairep94
Copy link
Collaborator

@clairep94 clairep94 commented Oct 27, 2025

Context:

I was trying to record a demo of how I migrate files for the final presentation, and got a bit hyper-focused so I ended up migrating the majority of the client/modules/User folder

Contains changes from #3702, #3703, #3704

  • Should be reviewed after those for easier review

I have also manually tested these forms to make sure nothing broke

Changes:

client/modules/User pages & components related to the User api

  • Doesn't include stuff related to controller as it's not migrated yet

Notes:

Cherry-picked relevant commits from the giant rough-work PR here for easier review

Checks:

I have verified that this pull request:

  • has no linting errors (npm run lint)
  • has no test errors (npm run test)
  • is from a uniquely-named feature branch and is up to date with the develop branch.
  • is descriptively named and links to an issue number, i.e. Fixes #123
  • meets the standards outlined in the accessibility guidelines

…uld be sanitisedApiKeys. Add method for sanitisingApiKeys
…password/email verification states + todo notes
…useSyncFormTranslations to handle null formRef
…med export; update useSyncFormTranslations FormlikeType to take generic
@clairep94 clairep94 marked this pull request as ready for review October 27, 2025 11:39
@clairep94 clairep94 added the pr05 Grant Projects pr05 Grant Projects label Oct 27, 2025
@clairep94 clairep94 changed the title Pr05 finals client modules user Pr05 Typescript Migration #21: client/modules/User Oct 27, 2025
@clairep94
Copy link
Collaborator Author

@raclim @khanniie

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

Labels

pr05 Grant Projects pr05 Grant Projects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant