From e20d06e25fba78afae66961b90a4629109077389 Mon Sep 17 00:00:00 2001 From: Felix Habib Date: Thu, 6 Mar 2025 11:42:34 +1100 Subject: [PATCH] Fix lint issues --- src/Playroom/CodeEditor/keymaps/comment.ts | 1 - src/Playroom/CodeEditor/keymaps/wrap.ts | 1 - src/Playroom/Frame.tsx | 1 - src/render.js | 5 +++-- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Playroom/CodeEditor/keymaps/comment.ts b/src/Playroom/CodeEditor/keymaps/comment.ts index b963f401..123c4713 100644 --- a/src/Playroom/CodeEditor/keymaps/comment.ts +++ b/src/Playroom/CodeEditor/keymaps/comment.ts @@ -1,4 +1,3 @@ -import type CodeMirror from 'codemirror'; import { type Editor, Pos } from 'codemirror'; import type { Selection } from './types'; diff --git a/src/Playroom/CodeEditor/keymaps/wrap.ts b/src/Playroom/CodeEditor/keymaps/wrap.ts index c42a0c05..0dd0aca9 100644 --- a/src/Playroom/CodeEditor/keymaps/wrap.ts +++ b/src/Playroom/CodeEditor/keymaps/wrap.ts @@ -1,4 +1,3 @@ -import type CodeMirror from 'codemirror'; import { type Editor, Pos } from 'codemirror'; import type { Selection } from './types'; diff --git a/src/Playroom/Frame.tsx b/src/Playroom/Frame.tsx index 272c2e4c..a2db44e3 100644 --- a/src/Playroom/Frame.tsx +++ b/src/Playroom/Frame.tsx @@ -1,4 +1,3 @@ -import type React from 'react'; import type { ReactNode } from 'react'; import { useParams } from '../utils/params'; import CatchErrors from './CatchErrors/CatchErrors'; diff --git a/src/render.js b/src/render.js index ff4dcc85..01200e6e 100644 --- a/src/render.js +++ b/src/render.js @@ -1,8 +1,8 @@ import ReactDOM, { version as reactDomVersion } from 'react-dom'; // Uses the correct render API based on the available version of -// `react-dom`. This hack can be removed when support for older -// versions of React is removed. +// `react-dom`. +// Todo - remove check when support for React 17 is removed const canUseNewReactRootApi = reactDomVersion && (reactDomVersion.startsWith('18') || @@ -16,6 +16,7 @@ export const renderElement = (node, outlet) => { const root = createRoot(outlet); root.render(node); } else { + // eslint-disable-next-line react/no-deprecated ReactDOM.render(node, outlet); } };