diff --git a/client/src/templates/Challenges/classic/Show.tsx b/client/src/templates/Challenges/classic/Show.tsx index b93e8200a5..e4f8a575f9 100644 --- a/client/src/templates/Challenges/classic/Show.tsx +++ b/client/src/templates/Challenges/classic/Show.tsx @@ -16,7 +16,7 @@ import LearnLayout from '../../../components/layouts/Learn'; import MultifileEditor from './MultifileEditor'; import Preview from '../components/Preview'; import SidePanel from '../components/Side-Panel'; -import Output from '../components/Output'; +import Output from '../components/output'; import CompletionModal from '../components/completion-modal'; import HelpModal from '../components/HelpModal'; import VideoModal from '../components/VideoModal'; @@ -290,6 +290,7 @@ class ShowClassic extends Component { renderEditor() { const { files } = this.props; const { description } = this.getChallenge(); + // eslint-disable-next-line @typescript-eslint/no-unsafe-return return ( files && ( { + render(): JSX.Element { const { output, defaultOutput } = this.props; const message = sanitizeHtml( !isEmpty(output) ? output.join('\n') : defaultOutput, @@ -28,7 +27,4 @@ class Output extends Component { } } -Output.displayName = 'Output'; -Output.propTypes = propTypes; - export default Output; diff --git a/client/src/templates/Challenges/projects/backend/Show.tsx b/client/src/templates/Challenges/projects/backend/Show.tsx index 13e301f74e..94011e1367 100644 --- a/client/src/templates/Challenges/projects/backend/Show.tsx +++ b/client/src/templates/Challenges/projects/backend/Show.tsx @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-assignment */ /* eslint-disable @typescript-eslint/no-unsafe-call */ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ // Package Utilities @@ -26,7 +27,7 @@ import LearnLayout from '../../../../components/layouts/Learn'; import ChallengeTitle from '../../components/challenge-title'; import ChallengeDescription from '../../components/Challenge-Description'; import TestSuite from '../../components/Test-Suite'; -import Output from '../../components/Output'; +import Output from '../../components/output'; import CompletionModal from '../../components/completion-modal'; import HelpModal from '../../components/HelpModal'; import ProjectToolPanel from '../Tool-Panel'; @@ -249,8 +250,6 @@ class BackEnd extends Component { * * */`} - dimensions={this.state} - height={150} output={output} />