-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat!: Migrate to Node v20 * feat: Update Router to v6 * use a common Protected component that redirects when a user is not logged in * use the useParams and useLocation hooks with wrapper components * temporary fix for :programid route * tooling: Switch to pnpm * fix: Migrate editor to @uiw/react-codemirror WIP * fix: Add JSX support, add type hints * fix: Correct ViewportAwareButtonProps interface * fix: Use cjs for eslintrc Eslint does not support ES modules yet * fix(TS): Add types for react-modal * fix: Move dev dependencies to devDependencies * feat: More typescript conversions * Migrate to TS * fix: Remove ESLint import configuration * fix: Eslint Variety of issues including unused variable React * fix: jsx-a11y * fix: ESLint on vite.config.ts Disable linting for vite.config.ts, because it would require a new TSConfig file because our current TSConfig is for the browser which is correct for all the files in src/, but vite.config.ts should be checked in the context of Node instead. See: https://typescript-eslint.io/troubleshooting/#i-get-errors-telling-me-eslint-was-configured-to-run--however-that-tsconfig-does-not--none-of-those-tsconfigs-include-this-file * feat: Migrate fetch to TypeScript * doc: Update README * ci: Address changes to configuration * Run testing manually (doesn't exist right now, but don't want to delete it * Fix linting which should not run on deleted files --------- Co-authored-by: Ethan <ethanhuang2078@gmail.com>
- Loading branch information
Showing
91 changed files
with
17,978 additions
and
44,118 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
# vite config | ||
vite.config.ts | ||
|
||
# dependencies | ||
/node_modules | ||
|
||
|
@@ -6,4 +9,4 @@ | |
|
||
# production | ||
/build | ||
= '' | ||
= '' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.