Files
game-cards-poker-design/frontend/node_modules/fabric/vitest.setup.ts
Poker Design Developer 5dbcebf7a2 Fix frontend blank page issues
- Fix router import path in main.js
- Handle Django REST Framework pagination format in API calls
- Add getTemplates function to project API
- Restart frontend development server
2026-05-31 18:40:56 +08:00

25 lines
573 B
TypeScript

import './vitest.extend';
import { getEnv, setEnv } from './src/env';
import { beforeAll } from 'vitest';
import { isJSDOM } from './vitest.extend';
// set custom env
beforeAll(() => {
if (isJSDOM()) {
setEnv({ ...getEnv(), window, document });
}
// Polyfill for jsdom
if (typeof globalThis.Touch === 'undefined') {
globalThis.Touch = class Touch {
clientX: number;
clientY: number;
identifier: number;
target: EventTarget;
constructor(init: Partial<Touch>) {
Object.assign(this, init);
}
} as any;
}
});