AFFiNE/scripts/setup/lit.ts
2023-04-24 13:18:37 -05:00

13 lines
356 B
TypeScript

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);
}