- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
diff --git a/client/src/components/settings/about.tsx b/client/src/components/settings/about.tsx
index d7d3898dd6..58d9ce9d99 100644
--- a/client/src/components/settings/about.tsx
+++ b/client/src/components/settings/about.tsx
@@ -4,8 +4,6 @@ import {
FormControl,
HelpBlock,
Alert
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import React, { Component } from 'react';
diff --git a/client/src/components/settings/danger-zone.tsx b/client/src/components/settings/danger-zone.tsx
index 00d53102bf..007f0b5e4c 100644
--- a/client/src/components/settings/danger-zone.tsx
+++ b/client/src/components/settings/danger-zone.tsx
@@ -1,7 +1,5 @@
import { Button, Panel } from '@freecodecamp/react-bootstrap';
import React, { Component } from 'react';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
import { TFunction, withTranslation } from 'react-i18next';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
diff --git a/client/src/components/settings/delete-modal.tsx b/client/src/components/settings/delete-modal.tsx
index 1c27d34aa9..06899ff6ce 100644
--- a/client/src/components/settings/delete-modal.tsx
+++ b/client/src/components/settings/delete-modal.tsx
@@ -3,8 +3,6 @@ import React from 'react';
import { Trans, useTranslation } from 'react-i18next';
import { ButtonSpacer } from '../helpers';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
import './danger-zone.css';
diff --git a/client/src/components/settings/email.tsx b/client/src/components/settings/email.tsx
index 0ce5ee6c1d..1885228162 100644
--- a/client/src/components/settings/email.tsx
+++ b/client/src/components/settings/email.tsx
@@ -5,8 +5,6 @@ import {
ControlLabel,
FormControl,
Button
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import { Link } from 'gatsby';
import React, { Component } from 'react';
diff --git a/client/src/components/settings/honesty.tsx b/client/src/components/settings/honesty.tsx
index a697284f9a..c8db8c62c9 100644
--- a/client/src/components/settings/honesty.tsx
+++ b/client/src/components/settings/honesty.tsx
@@ -1,7 +1,5 @@
import { Button, Panel } from '@freecodecamp/react-bootstrap';
import React from 'react';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
import { useTranslation } from 'react-i18next';
import HonestyPolicy from '../../resources/honesty-policy';
diff --git a/client/src/components/settings/internet.tsx b/client/src/components/settings/internet.tsx
index 8ff29629be..ec2811cbe9 100644
--- a/client/src/components/settings/internet.tsx
+++ b/client/src/components/settings/internet.tsx
@@ -5,8 +5,6 @@ import {
FormControl,
FormGroup,
ControlLabel
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import React, { Component } from 'react';
import { TFunction, withTranslation } from 'react-i18next';
diff --git a/client/src/components/settings/portfolio.tsx b/client/src/components/settings/portfolio.tsx
index e7a259422d..47c36d1a22 100644
--- a/client/src/components/settings/portfolio.tsx
+++ b/client/src/components/settings/portfolio.tsx
@@ -4,8 +4,6 @@ import {
ControlLabel,
FormControl,
HelpBlock
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import { findIndex, find, isEqual } from 'lodash-es';
import { nanoid } from 'nanoid';
diff --git a/client/src/components/settings/privacy.tsx b/client/src/components/settings/privacy.tsx
index 18b8f232c6..5b59717b95 100644
--- a/client/src/components/settings/privacy.tsx
+++ b/client/src/components/settings/privacy.tsx
@@ -5,8 +5,6 @@ import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import type { Dispatch } from 'redux';
import { createSelector } from 'reselect';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
import { userSelector } from '../../redux';
import { submitProfileUI } from '../../redux/settings';
diff --git a/client/src/components/settings/reset-modal.tsx b/client/src/components/settings/reset-modal.tsx
index 90fc5ce8ab..a6ff74eaf7 100644
--- a/client/src/components/settings/reset-modal.tsx
+++ b/client/src/components/settings/reset-modal.tsx
@@ -3,8 +3,6 @@ import React from 'react';
import { useTranslation } from 'react-i18next';
import { ButtonSpacer } from '../helpers';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
type ResetModalProps = {
onHide: () => void;
diff --git a/client/src/components/settings/theme.tsx b/client/src/components/settings/theme.tsx
index 93b4d30afe..56a1950133 100644
--- a/client/src/components/settings/theme.tsx
+++ b/client/src/components/settings/theme.tsx
@@ -1,7 +1,5 @@
import { Form } from '@freecodecamp/react-bootstrap';
import React from 'react';
-// eslint-disable-next-line @typescript-eslint/ban-ts-comment
-// @ts-ignore
import { useTranslation } from 'react-i18next';
import ToggleSetting from './toggle-setting';
diff --git a/client/src/components/settings/toggle-setting.tsx b/client/src/components/settings/toggle-setting.tsx
index ccb7804cde..64a6e69903 100644
--- a/client/src/components/settings/toggle-setting.tsx
+++ b/client/src/components/settings/toggle-setting.tsx
@@ -2,8 +2,6 @@ import {
FormGroup,
ControlLabel,
HelpBlock
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import React from 'react';
diff --git a/client/src/components/settings/username.tsx b/client/src/components/settings/username.tsx
index 461324fedc..032dd672b2 100644
--- a/client/src/components/settings/username.tsx
+++ b/client/src/components/settings/username.tsx
@@ -4,8 +4,6 @@ import {
FormControl,
Alert,
FormGroup
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
} from '@freecodecamp/react-bootstrap';
import React, { Component } from 'react';
import { TFunction, withTranslation } from 'react-i18next';
diff --git a/client/src/pages/donate.tsx b/client/src/pages/donate.tsx
index ec2ea9ed59..5b098a97d4 100644
--- a/client/src/pages/donate.tsx
+++ b/client/src/pages/donate.tsx
@@ -85,10 +85,6 @@ function DonatePage({
<>
- {/* 'Spacer' cannot be used as a JSX component. */}
- {/* Its return type 'Element | Element[]' is not a valid JSX element. */}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
<>
@@ -100,8 +96,6 @@ function DonatePage({
) : (
{t('donate.help-more')}
)}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
@@ -131,8 +125,6 @@ function DonatePage({
>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
>
diff --git a/client/src/pages/email-sign-up.tsx b/client/src/pages/email-sign-up.tsx
index 15cf9c443f..5532e9738f 100644
--- a/client/src/pages/email-sign-up.tsx
+++ b/client/src/pages/email-sign-up.tsx
@@ -76,12 +76,8 @@ function AcceptPrivacyTerms({
{t('misc.quincy')}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{t('misc.email-blast')}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
@@ -110,8 +106,6 @@ function AcceptPrivacyTerms({
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
diff --git a/client/src/pages/learn.tsx b/client/src/pages/learn.tsx
index 1434a74a9c..8c250a3ced 100644
--- a/client/src/pages/learn.tsx
+++ b/client/src/pages/learn.tsx
@@ -82,8 +82,6 @@ function LearnPage({
slug={slug}
/>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
diff --git a/client/src/pages/update-email.tsx b/client/src/pages/update-email.tsx
index f98c5d2ca1..e05ad6ff61 100644
--- a/client/src/pages/update-email.tsx
+++ b/client/src/pages/update-email.tsx
@@ -71,8 +71,6 @@ function UpdateEmail({ isNewEmail, t, updateMyEmail }: UpdateEmailProps) {
{t('misc.update-email-1')} | freeCodeCamp.org
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{t('misc.update-email-2')}
diff --git a/client/src/templates/Challenges/components/challenge-title.tsx b/client/src/templates/Challenges/components/challenge-title.tsx
index 791e04ec89..829c10367c 100644
--- a/client/src/templates/Challenges/components/challenge-title.tsx
+++ b/client/src/templates/Challenges/components/challenge-title.tsx
@@ -25,8 +25,6 @@ function ChallengeTitle({
{translationPending && (
<>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
output={output}
/>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
guideUrl={getGuideUrl({ forumTopicId, title })}
/>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
/>
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
@@ -277,8 +273,6 @@ class ShowVideo extends Component {
))}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
{
{t('learn.check-answer')}
)}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-ignore */}