Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing

This commit is contained in:
CodingOnStar
2026-03-12 15:51:42 +08:00
12 changed files with 4560 additions and 88 deletions

View File

@ -7,17 +7,15 @@ const { mockReactMarkdownWrapper } = vi.hoisted(() => ({
mockReactMarkdownWrapper: vi.fn(),
}))
vi.mock('../react-markdown-wrapper', () => ({
ReactMarkdownWrapper: () => null,
}))
vi.mock('next/dynamic', () => ({
default: (loader: () => Promise<unknown>) => {
void loader()
return (props: { latexContent: string }) => {
default: () => {
const MockStreamdownWrapper = (props: { latexContent: string }) => {
mockReactMarkdownWrapper(props)
return <div data-testid="react-markdown-wrapper">{props.latexContent}</div>
}
MockStreamdownWrapper.displayName = 'MockStreamdownWrapper'
return MockStreamdownWrapper
},
}))