mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-16 13:00:49 -04:00
refactor: fix hidden eslint errors (#49365)
* refactor: explicit types for validate * refactor: explicit return types for ui-components * refactor: use exec instead of match * refactor: add lots more boundary types * refactor: more eslint warnings * refactor: more explicit exports * refactor: more explicit types * refactor: even more explicit types * fix: relax type contrainsts for superblock-order * refactor: final boundaries * refactor: avoid using 'object' type * fix: use named import for captureException This uses TypeScript (which works) instead of import/namespace (which doesn't) to check if captureException exists in sentry/gatsby (it does)
This commit is contained in:
committed by
GitHub
parent
218fe6605b
commit
4ff00922da
@@ -9,7 +9,7 @@ type Props = {
|
||||
};
|
||||
type Solution = Pick<ChallengeFile, 'ext' | 'contents' | 'fileKey'>;
|
||||
|
||||
function SolutionViewer({ challengeFiles, solution }: Props) {
|
||||
function SolutionViewer({ challengeFiles, solution }: Props): JSX.Element {
|
||||
const isLegacy = !challengeFiles || !challengeFiles.length;
|
||||
const solutions = isLegacy
|
||||
? [
|
||||
|
||||
Reference in New Issue
Block a user