From 5168b2e499abc8db8cdf78091b933c2e73c0bf42 Mon Sep 17 00:00:00 2001 From: andres Date: Sun, 19 May 2024 15:21:31 +0200 Subject: [PATCH] fix: build errors fix attempt --- app/encoders-decoders/jwt/page.tsx | 2 -- app/formatters/json/page.tsx | 4 ---- app/text/diff/page.tsx | 7 ------- components/sidebar/tool-link.tsx | 1 - components/site-header.tsx | 2 +- components/tool-card.tsx | 1 - components/ui/diff-editor.tsx | 7 ------- components/ui/editor.tsx | 7 ------- next.config.mjs | 7 +++++++ pnpm-lock.yaml | 2 +- 10 files changed, 9 insertions(+), 31 deletions(-) diff --git a/app/encoders-decoders/jwt/page.tsx b/app/encoders-decoders/jwt/page.tsx index a6cefd3..bbc76a6 100644 --- a/app/encoders-decoders/jwt/page.tsx +++ b/app/encoders-decoders/jwt/page.tsx @@ -49,11 +49,9 @@ export default function Page() {
- {/* @ts-expect-error react 19 beta error */} - {/* @ts-expect-error react 19 beta error */}
diff --git a/app/formatters/json/page.tsx b/app/formatters/json/page.tsx index bf7c158..5e02b29 100644 --- a/app/formatters/json/page.tsx +++ b/app/formatters/json/page.tsx @@ -39,8 +39,6 @@ export default function Page() { const clearInput = () => setInput(""); - // @ts-expect-error react 19 beta error - // eslint-disable-next-line @typescript-eslint/no-unsafe-argument const onJsonChange: EditorProps["onChange"] = value => setInput(value ?? ""); const indentationConfig = ( @@ -89,11 +87,9 @@ export default function Page() {
- {/* @ts-expect-error react 19 beta error */} - {/* @ts-expect-error react 19 beta error */}
diff --git a/app/text/diff/page.tsx b/app/text/diff/page.tsx index b0a4a8e..f8756d9 100644 --- a/app/text/diff/page.tsx +++ b/app/text/diff/page.tsx @@ -91,7 +91,6 @@ export default function Page() { > - {/* @ts-expect-error react 19 beta error */} @@ -99,7 +98,6 @@ export default function Page() { - {/* @ts-expect-error react 19 beta error */} @@ -108,14 +106,9 @@ export default function Page() { - {/* @ts-expect-error react 19 beta error */} & // FIXME: css outline messed up export function ToolLink({ Icon, shortTitle: title, href, onClick, highlight, grouped }: Props) { return ( - // @ts-expect-error react 19 beta error + Toggle sidebar - {/* @ts-expect-error react 19 beta error */} {siteConfig.name} diff --git a/components/tool-card.tsx b/components/tool-card.tsx index 599dc42..fd5a626 100644 --- a/components/tool-card.tsx +++ b/components/tool-card.tsx @@ -6,7 +6,6 @@ export type ToolCardProps = Pick
diff --git a/components/ui/diff-editor.tsx b/components/ui/diff-editor.tsx index c0dd77c..e1da991 100644 --- a/components/ui/diff-editor.tsx +++ b/components/ui/diff-editor.tsx @@ -4,25 +4,18 @@ import { ComponentProps } from "react"; import { DiffEditor as MonacoDiffEditor } from "@monaco-editor/react"; import { useTheme } from "next-themes"; -// @ts-expect-error react 19 beta error export type DiffEditorProps = ComponentProps; -// @ts-expect-error react 19 beta error export const DiffEditor = ({ options, theme, ...props }: DiffEditorProps) => { const { theme: appTheme } = useTheme(); const themeToUse = theme ?? (appTheme === "light" ? "light" : "vs-dark"); return ( - // @ts-expect-error react 19 beta error ; /** @@ -13,25 +12,19 @@ export type EditorProps = ComponentProps; * @see https://github.com/suren-atoyan/monaco-react/issues/346 * */ -// @ts-expect-error react 19 beta error export const Editor = ({ options, theme, ...props }: EditorProps) => { const { theme: appTheme } = useTheme(); const themeToUse = theme ?? (appTheme === "light" ? "light" : "vs-dark"); return ( - // @ts-expect-error react 19 beta error