From 6743b6b628d2286c14f739e4130255621beda727 Mon Sep 17 00:00:00 2001 From: Hasegawa-Yukihiro Date: Sun, 7 Jul 2024 00:30:21 +0900 Subject: [PATCH] fix: React key error --- packages/website/package.json | 2 +- .../website/src/theme/CodeBlock/Content/String.tsx | 10 ++-------- yarn.lock | 13 ++----------- 3 files changed, 5 insertions(+), 20 deletions(-) diff --git a/packages/website/package.json b/packages/website/package.json index 2151567f4cd1..d7fd16414c1e 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -32,7 +32,7 @@ "konamimojisplosion": "^0.5.2", "lz-string": "^1.5.0", "prettier": "^3.2.5", - "prism-react-renderer": "^1.3.5", + "prism-react-renderer": "^2.3.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-resizable-panels": "^0.0.63", diff --git a/packages/website/src/theme/CodeBlock/Content/String.tsx b/packages/website/src/theme/CodeBlock/Content/String.tsx index 16cc0880ba1a..dcd0b526ec52 100644 --- a/packages/website/src/theme/CodeBlock/Content/String.tsx +++ b/packages/website/src/theme/CodeBlock/Content/String.tsx @@ -15,8 +15,7 @@ import Line from '@theme/CodeBlock/Line'; import WordWrapButton from '@theme/CodeBlock/WordWrapButton'; import clsx from 'clsx'; import * as lz from 'lz-string'; -import type { Language } from 'prism-react-renderer'; -import Highlight, { defaultProps } from 'prism-react-renderer'; +import { Highlight } from 'prism-react-renderer'; import React from 'react'; import { TryInPlayground } from '../../MDXComponents/TryInPlayground'; @@ -75,12 +74,7 @@ export default function CodeBlockString({ > {title &&
{title}
}
- + {({ className, tokens, diff --git a/yarn.lock b/yarn.lock index 15470a691525..7218c3c4e25e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17035,16 +17035,7 @@ __metadata: languageName: node linkType: hard -"prism-react-renderer@npm:^1.3.5": - version: 1.3.5 - resolution: "prism-react-renderer@npm:1.3.5" - peerDependencies: - react: ">=0.14.9" - checksum: c18806dcbc4c0b4fd6fd15bd06b4f7c0a6da98d93af235c3e970854994eb9b59e23315abb6cfc29e69da26d36709a47e25da85ab27fed81b6812f0a52caf6dfa - languageName: node - linkType: hard - -"prism-react-renderer@npm:^2.3.0": +"prism-react-renderer@npm:^2.3.0, prism-react-renderer@npm:^2.3.1": version: 2.3.1 resolution: "prism-react-renderer@npm:2.3.1" dependencies: @@ -20597,7 +20588,7 @@ __metadata: mdast-util-mdx: ^3.0.0 monaco-editor: ~0.50.0 prettier: ^3.2.5 - prism-react-renderer: ^1.3.5 + prism-react-renderer: ^2.3.1 raw-loader: ^4.0.2 react: ^18.2.0 react-dom: ^18.2.0 pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy