Refactors all-day event rendering to use a layout engine for overlap detection and positioning, ensuring events are placed in available rows and columns. Removes deprecated method and adds unit tests.
13 lines
No EOL
326 B
TypeScript
13 lines
No EOL
326 B
TypeScript
import { beforeEach } from 'vitest';
|
|
|
|
// Global test setup
|
|
beforeEach(() => {
|
|
// Clear DOM before each test
|
|
document.body.innerHTML = '';
|
|
document.head.innerHTML = '';
|
|
|
|
// Reset any global state
|
|
if (typeof window !== 'undefined') {
|
|
// Clear any event listeners or global variables if needed
|
|
}
|
|
}); |