mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-06-16 21:06:35 +08:00
* feat(client): improve SuperBlock cert claiming UX * broken: add certCard foundation * broken: add TODO comments for scatter-brain * restructure stepsToClaimSelector * add api-server verifyCanClaimCert logic * temp: correct verifyCanClaim URL * move GET logic to CertificationCard, remove console.logs * add error handling, and navigation logic * correct verification logical flow * fix completion-epic updates, fix cert verify * update widget to button, disable button unless verified * working: refactor CertChallenge with hook state * add StepsType * update Honesty snapshot * add DonationModal to SuperBlockIntro * disable Claim Cert button unless also isHonest * prevent warning when viewing cert * test: use navigate in Modal to return to hash * test: replace gatsby.navigate with reach/router.navigate * add propTypes * fix: rename propTypes -> prop-types * use react-scrollable-anchor to squash modal bug * update location parser type * open-source Oliver's suggestion * fix superblock title * add claim-cert-from-learn tests * use larger tests Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> * fix some cypress stuff * fix ShowCertification cypress test Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> |
||
|---|---|---|
| .. | ||
| __fixtures | ||
| ajax.ts | ||
| algolia-locale-setup.ts | ||
| create-types.ts | ||
| css-help.test.ts | ||
| css-help.ts | ||
| curriculum-helpers.test.ts | ||
| curriculum-helpers.ts | ||
| format.js | ||
| format.test.ts | ||
| get-words.ts | ||
| handled-error.test.ts | ||
| handled-error.ts | ||
| index.ts | ||
| is-contained.test.ts | ||
| is-contained.ts | ||
| path-parsers.test.ts | ||
| path-parsers.ts | ||
| really-weird-error-message.ts | ||
| report-error.ts | ||
| reported-error-message.ts | ||
| script-loaders.ts | ||
| standard-error-message.ts | ||
| to-learn-path.ts | ||