mirror of
https://github.com/langgenius/dify.git
synced 2026-04-05 16:39:26 +08:00
chore: remove useless __esModule (#30366)
This commit is contained in:
@@ -44,7 +44,6 @@ const { mockToastNotify } = vi.hoisted(() => ({
|
||||
}))
|
||||
|
||||
vi.mock('@/app/components/base/toast', () => ({
|
||||
__esModule: true,
|
||||
default: {
|
||||
notify: mockToastNotify,
|
||||
},
|
||||
|
||||
@@ -57,7 +57,6 @@ const { mockToastNotify } = vi.hoisted(() => ({
|
||||
}))
|
||||
|
||||
vi.mock('@/app/components/base/toast', () => ({
|
||||
__esModule: true,
|
||||
default: {
|
||||
notify: mockToastNotify,
|
||||
},
|
||||
|
||||
@@ -19,7 +19,6 @@ vi.mock('@/context/dataset-detail', () => ({
|
||||
|
||||
// Mock document picker - needs mock for simplified interaction testing
|
||||
vi.mock('../../../common/document-picker/preview-document-picker', () => ({
|
||||
__esModule: true,
|
||||
default: ({ files, onChange, value }: {
|
||||
files: Array<{ id: string, name: string, extension: string }>
|
||||
onChange: (selected: { id: string, name: string, extension: string }) => void
|
||||
|
||||
@@ -12,7 +12,6 @@ import RuleDetail from './rule-detail'
|
||||
|
||||
// Mock next/image (using img element for simplicity in tests)
|
||||
vi.mock('next/image', () => ({
|
||||
__esModule: true,
|
||||
default: function MockImage({ src, alt, className }: { src: string, alt: string, className?: string }) {
|
||||
// eslint-disable-next-line next/no-img-element
|
||||
return <img src={src} alt={alt} className={className} data-testid="next-image" />
|
||||
|
||||
@@ -44,7 +44,6 @@ vi.mock('@/context/dataset-detail', () => ({
|
||||
// Mock the EmbeddingProcess component to track props
|
||||
let embeddingProcessProps: Record<string, unknown> = {}
|
||||
vi.mock('./embedding-process', () => ({
|
||||
__esModule: true,
|
||||
default: (props: Record<string, unknown>) => {
|
||||
embeddingProcessProps = props
|
||||
return (
|
||||
|
||||
@@ -59,7 +59,6 @@ vi.mock('../index', () => ({
|
||||
|
||||
// StatusItem uses React Query hooks which require QueryClientProvider
|
||||
vi.mock('../../../status-item', () => ({
|
||||
__esModule: true,
|
||||
default: ({ status, reverse, textCls }: { status: string, reverse?: boolean, textCls?: string }) => (
|
||||
<div data-testid="status-item" data-status={status} data-reverse={reverse} className={textCls}>
|
||||
Status:
|
||||
@@ -71,7 +70,6 @@ vi.mock('../../../status-item', () => ({
|
||||
|
||||
// ImageList has deep dependency: FileThumb → file-uploader → react-pdf-highlighter (ESM)
|
||||
vi.mock('@/app/components/datasets/common/image-list', () => ({
|
||||
__esModule: true,
|
||||
default: ({ images, size, className }: { images: Array<{ sourceUrl: string, name: string }>, size?: string, className?: string }) => (
|
||||
<div data-testid="image-list" data-image-count={images.length} data-size={size} className={className}>
|
||||
{images.map((img, idx: number) => (
|
||||
@@ -83,7 +81,6 @@ vi.mock('@/app/components/datasets/common/image-list', () => ({
|
||||
|
||||
// Markdown uses next/dynamic and react-syntax-highlighter (ESM)
|
||||
vi.mock('@/app/components/base/markdown', () => ({
|
||||
__esModule: true,
|
||||
Markdown: ({ content, className }: { content: string, className?: string }) => (
|
||||
<div data-testid="markdown" className={`markdown-body ${className || ''}`}>{content}</div>
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user