Skip to content

Commit a8eb26f

Browse files
committed
fix: update markdown-to-jsx
1 parent 17f3e1c commit a8eb26f

File tree

7 files changed

+31
-19
lines changed

7 files changed

+31
-19
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"immer": "^10.0.2",
6060
"jotai": "2.2.2",
6161
"js-cookie": "3.0.5",
62-
"markdown-to-jsx": "npm:@innei/markdown-to-jsx@7.1.3-beta.2",
62+
"markdown-to-jsx": "npm:@innei/markdown-to-jsx@7.2.1-beta.0",
6363
"medium-zoom": "1.0.8",
6464
"mermaid": "10.3.0",
6565
"next": "13.4.12",

pnpm-lock.yaml

+6-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app/notes/[id]/pageImpl.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
NoteFooterNavigationBarForMobile,
1111
NoteTopic,
1212
} from '~/components/widgets/note'
13-
import { NoteBanner } from '~/components/widgets/note/NoteBanner'
13+
import { NoteRootBanner } from '~/components/widgets/note/NoteBanner'
1414
import { ArticleRightAside } from '~/components/widgets/shared/ArticleRightAside'
1515
import { BanCopyWrapper } from '~/components/widgets/shared/BanCopyWrapper'
1616
import { ReadIndicatorForMobile } from '~/components/widgets/shared/ReadIndicator'
@@ -52,7 +52,7 @@ const NotePage = function (props: NoteModel) {
5252
</ClientOnly>
5353
</span>
5454
<div className="ml-[-1.25em] mr-[-1.25em] mt-8 text-sm lg:ml-[calc(-3em)] lg:mr-[calc(-3em)]">
55-
<NoteBanner />
55+
<NoteRootBanner />
5656
</div>
5757
</header>
5858

src/app/preview/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { simpleCamelcaseKeys } from '@mx-space/api-client'
1515
import { previewDataAtom } from '~/atoms/preview'
1616
import { ErrorBoundary } from '~/components/common/ErrorBoundary'
1717
import { Paper } from '~/components/layout/container/Paper'
18-
import { NoteBanner, NoteMetaBar } from '~/components/widgets/note'
18+
import { NoteMetaBar, NoteRootBanner } from '~/components/widgets/note'
1919
import { PageActionAside } from '~/components/widgets/page/PageActionAside'
2020
import { PostActionAside } from '~/components/widgets/post'
2121
import { ArticleRightAside } from '~/components/widgets/shared/ArticleRightAside'
@@ -184,7 +184,7 @@ const NotePreview = () => {
184184
<NoteMetaBar />
185185
</span>
186186
<div className="ml-[-1.25em] mr-[-1.25em] mt-8 text-sm lg:ml-[calc(-3em)] lg:mr-[calc(-3em)]">
187-
<NoteBanner />
187+
<NoteRootBanner />
188188
</div>
189189
</header>
190190

src/components/widgets/note/NoteBanner.tsx

+12-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
'use client'
22

3+
import type { FC } from 'react'
4+
35
import { clsxm } from '~/lib/helper'
46
import { useCurrentNoteDataSelector } from '~/providers/note/CurrentNoteDataProvider'
57

@@ -39,10 +41,19 @@ const useNoteBanner = () => {
3941
return banner
4042
}
4143

42-
export const NoteBanner = () => {
44+
export const NoteRootBanner = () => {
4345
const banner = useNoteBanner()
4446

4547
if (!banner) return null
48+
49+
return <NoteBanner {...banner} />
50+
}
51+
52+
export const NoteBanner: FC<{
53+
style?: any
54+
className: string
55+
message: string
56+
}> = (banner) => {
4657
return (
4758
<div
4859
className={clsxm('flex justify-center p-4 leading-8', banner.className)}

src/components/widgets/peek/NotePreview.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import {
2121
import { WrappedElementProvider } from '~/providers/shared/WrappedElementProvider'
2222
import { queries } from '~/queries/definition'
2323

24-
import { NoteBanner, NoteHideIfSecret, NoteMetaBar } from '../note'
24+
import { NoteHideIfSecret, NoteMetaBar, NoteRootBanner } from '../note'
2525
import { BanCopyWrapper } from '../shared/BanCopyWrapper'
2626
import { XLogSummaryForNote } from '../xlog'
2727

@@ -53,7 +53,7 @@ export const NotePreview: FC<NotePreviewProps> = (props) => {
5353
</ClientOnly>
5454
</span>
5555
<div className="ml-[-1.25em] mr-[-1.25em] mt-8 text-sm lg:ml-[calc(-3em)] lg:mr-[calc(-3em)]">
56-
<NoteBanner />
56+
<NoteRootBanner />
5757
</div>
5858
</header>
5959

src/styles/tailwindcss.css

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)