AFFiNE/scripts/setup/lit.ts

13 lines
356 B
TypeScript
Raw Normal View History

import { vi } from 'vitest';
if (typeof window !== 'undefined') {
// Refs: https://github.com/jsdom/jsdom/blob/master/lib/jsdom/living/custom-elements/CustomElementRegistry-impl.js
const customElements = {
define: vi.fn(),
get: vi.fn(),
whenDefined: vi.fn(),
upgrade: vi.fn(),
};
vi.stubGlobal('customElements', customElements);
}