import '@testing-library/jest-dom'
// Mock global URL.createObjectURL
global.URL.createObjectURL = jest.fn(() => 'mock-url')
// Mock ResizeObserver
global.ResizeObserver = class {
observe() { }
unobserve() { }
disconnect() { }
}
// Mock next/image
jest.mock('next/image', () => ({
__esModule: true,
default: (props) => {
// eslint-disable-next-line @next/next/no-img-element
return
},
}))
// Mock lucide-react icons
jest.mock('lucide-react', () => {
return new Proxy({}, {
get: (target, prop) => {
const Icon = (props) =>