freeCodeCamp/client
awu43 e54e2588bf
feat(client): ts-migrate client/src/pages (#42445)
* Renamed .js files to .tsx

* Migrated 404 to TS

TODO: Ask about default prop

* Migrated certification to TS

Converted to functional component

* Partially migrated challenges to TS

TODO: Ask about Redirect props

* Installed @types/react-helmet and @types/react-redux

Prep for migrating donate, this caused two new TS errors on 404 and certification

* Migrated donate to TS

TODO: Ask about prop spreading

* Migrated email-sign-up to TS

Converted to functional component and removed unused isSignedIn prop

* Migrated index to TS

Removed unused props

* Migrated learn to TS

* Installed @types/react-instantsearch-dom

Prep for migrating search

* Migrated search to TS

Converted to functional component

* Migrated settings to TS

* Migrated unsubscribed to TS

* Installed @types/validator and @types/lodash-es

Prep for migrating update-email

* Migrated update-email to TS

Converted to functional component

* Migrated user to TS

* Updated effect hook dependencies

Also removed unnecessary comments from 404

* Renamed challenges.test.tsx to .ts

* remove search.tsx, as search.js was removed

* revert: packages

* revert: packages

Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2021-06-30 20:50:57 +05:30
..
i18n chore(i18n,learn): update translations (#42628) 2021-06-26 00:49:58 +05:30
plugins fix(client): handle challenge creation (#42272) 2021-06-28 13:38:11 +05:30
src feat(client): ts-migrate client/src/pages (#42445) 2021-06-30 20:50:57 +05:30
static feat: add gap scripts for production and staging (#40807) 2021-04-16 14:29:53 +05:30
utils feat(client): ts-migrate challenge templates/show components (#42553) 2021-06-30 20:50:56 +05:30
.babelrc.js fix: control CodeSee via .env variable (#42428) 2021-06-10 18:38:14 +05:30
.gitignore chore(client): refactor & organise config (#40875) 2021-02-03 15:22:07 +05:30
gatsby-browser.js feat(client) ts-migrate AppMountNotifier Component (#42585) 2021-06-30 20:50:56 +05:30
gatsby-config.js fix: only generate bundle stats during CI (#42094) 2021-05-11 15:59:44 +05:30
gatsby-node.js feat(curriculum): add relational databases cert as upcoming change (#41658) 2021-06-15 16:37:13 +01:00
gatsby-ssr.js fix(client): inject bootstrap tags to the top of head (#40804) 2021-01-31 12:15:40 +05:30
package-lock.json feat(client): ts-migrate client/src/components/profile (#42378) 2021-06-30 20:50:57 +05:30
package.json feat(client): ts-migrate client/src/components/profile (#42378) 2021-06-30 20:50:57 +05:30
postcss.config.js feat: commandline chic 2019-08-20 13:37:11 +05:30
tsconfig.json feat(client): ts-migrate client/src/components/helpers/** (#42593) 2021-06-30 20:50:56 +05:30
webpack-workers.js feat: use webpack caching in development (#42286) 2021-05-30 08:59:55 +01:00