[fix] permission issue of export csv and dialog save
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// @ts-nocheck
|
||||
import { Code, Link } from '@heroui/react'
|
||||
import Markdown from 'react-markdown'
|
||||
import remarkGfm from 'remark-gfm'
|
||||
import { Code, Link } from "@heroui/react"
|
||||
import Markdown from "react-markdown"
|
||||
import remarkGfm from "remark-gfm"
|
||||
|
||||
export const components = {
|
||||
a: ({ href, children }: { href: string; children: React.ReactNode }) => (
|
||||
@@ -10,13 +10,23 @@ export const components = {
|
||||
</Link>
|
||||
),
|
||||
// img: ({ src, alt }: { src: string; alt: string }) => <Image src={src} alt={alt} className="object-cover w-full h-full" />,
|
||||
h1: ({ children }: { children: React.ReactNode }) => <h1 className="text-2xl font-bold mb-2.5">{children}</h1>,
|
||||
h2: ({ children }: { children: React.ReactNode }) => <h2 className="text-xl font-semibold mb-2.5">{children}</h2>,
|
||||
h3: ({ children }: { children: React.ReactNode }) => <h3 className="text-lg font-medium mb-2.5">{children}</h3>,
|
||||
p: ({ children }: { children: React.ReactNode }) => <p className="mb-2.5 text-base">{children}</p>,
|
||||
ul: ({ children }: { children: React.ReactNode }) => <ul className="list-disc pl-6 mb-2.5">{children}</ul>,
|
||||
li: ({ children }: { children: React.ReactNode }) => <li className="mb-2">{children}</li>,
|
||||
code: ({ children }: { children: React.ReactNode }) => <Code size="sm" >{children}</Code>,
|
||||
h1: ({ children }: { children: React.ReactNode }) => (
|
||||
<h1 className="text-2xl font-bold mb-2.5">{children}</h1>
|
||||
),
|
||||
h2: ({ children }: { children: React.ReactNode }) => (
|
||||
<h2 className="text-xl font-semibold mb-2.5">{children}</h2>
|
||||
),
|
||||
h3: ({ children }: { children: React.ReactNode }) => (
|
||||
<h3 className="text-lg font-medium mb-2.5">{children}</h3>
|
||||
),
|
||||
p: ({ children }: { children: React.ReactNode }) => (
|
||||
<p className="mb-2.5 text-base">{children}</p>
|
||||
),
|
||||
ul: ({ children }: { children: React.ReactNode }) => (
|
||||
<ul className="pl-6 mt-2 mb-3 list-disc">{children}</ul>
|
||||
),
|
||||
li: ({ children }: { children: React.ReactNode }) => <li className="mb-1.5 mt-1">{children}</li>,
|
||||
code: ({ children }: { children: React.ReactNode }) => <Code size="sm">{children}</Code>,
|
||||
}
|
||||
|
||||
export function MarkdownRender({ children }: { children: React.ReactNode }) {
|
||||
|
||||
Reference in New Issue
Block a user