portainer/app/setup-tests/mock-codemirror.tsx

32 lines
605 B
TypeScript

export function mockCodeMirror() {
vi.mock('@uiw/react-codemirror', () => ({
__esModule: true,
default: () => <div />,
oneDarkHighlightStyle: {},
keymap: {
of: () => ({}),
},
}));
vi.mock('react-codemirror-merge', () => {
const components = {
MergeView: () => <div />,
Original: () => <div />,
Modified: () => <div />,
};
return {
__esModule: true,
default: components,
...components,
};
});
vi.mock('yaml-schema', () => ({
yamlSchema: () => [],
validation: () => ({
of: () => ({}),
}),
}));
}