Почему стили из react-syntax-highlighter/dist/esm/styles/prism не работают должным образом?

это мой код

      import SyntaxHighlighter from "react-syntax-highlighter";
import { vscDarkPlus } from "react-syntax-highlighter/dist/esm/styles/prism";

const App = () => {
  const x = `
  for (let i = 0; i < haystack.length; i++) {
    if (!haystack[i] === needle) return;
  }
  `;
  return (
    <SyntaxHighlighter
      language="javascript"
      style={vscDarkPlus}
      showLineNumbers={true}
      codeTagProps={{ style: { fontSize: "inherit" } }}
      customStyle={{ fontSize: 18 }}
    >
      {x}
    </SyntaxHighlighter>
  );
};

когда я хочу использовать стиль vscDarkPlus, я получаю такую ​​картинку

Почему стили из react-syntax-highlighter / dist / esm / styles / prism не работают должным образом?

1 ответ

      import { Prism as SyntaxHighlighter } from "react-syntax-highlighter";
Другие вопросы по тегам