final touches for prismjs code highlighter
This commit is contained in:
parent
d5b1df3250
commit
9ccc3d8bc4
2 changed files with 9 additions and 2 deletions
|
@ -108,7 +108,7 @@ const customPortableTextComponents: PortableTextComponents = {
|
|||
if (!grammar) {
|
||||
console.error(`No grammar found for language: "${language}"`);
|
||||
return (
|
||||
<pre className="p-4 rounded-md overflow-x-auto text-sm md:text-base">
|
||||
<pre className="p-4 rounded-md overflow-x-auto text-sm">
|
||||
<code>{value.code}</code>
|
||||
</pre>
|
||||
);
|
||||
|
@ -117,7 +117,7 @@ const customPortableTextComponents: PortableTextComponents = {
|
|||
return (
|
||||
<div className="relative my-8">
|
||||
<pre
|
||||
className={`language-${language} p-4 rounded-md overflow-x-auto text-sm md:text-base`}
|
||||
className={`language-${language} p-4 rounded-md overflow-x-auto text-sm`}
|
||||
>
|
||||
<code className={`language-${language}`}>{value.code}</code>
|
||||
</pre>
|
||||
|
|
|
@ -5,7 +5,14 @@ import "prismjs/themes/prism-okaidia.css";
|
|||
import "prismjs/components/prism-javascript";
|
||||
import "prismjs/components/prism-python";
|
||||
import "prismjs/components/prism-php";
|
||||
// Import the languages and their dependencies
|
||||
import "prismjs/components/prism-javascript";
|
||||
import "prismjs/components/prism-python";
|
||||
import "prismjs/components/prism-php";
|
||||
// Import additional dependencies for Handlebars if needed
|
||||
import "prismjs/components/prism-markup";
|
||||
import "prismjs/components/prism-markup-templating";
|
||||
import "prismjs/components/prism-handlebars";
|
||||
|
||||
export default function PrismLoader() {
|
||||
useEffect(() => {
|
||||
|
|
Loading…
Reference in a new issue