Remove DragHoverManager and update hover styles
Replaces custom hover tracking with native CSS :hover pseudo-class Simplifies event hover handling by removing dedicated manager Reduces complexity of hover interactions
This commit is contained in:
parent
3b6f0407fb
commit
04b6847f55
3 changed files with 6 additions and 125 deletions
|
|
@ -18,7 +18,6 @@ import { DragDropManager } from './managers/DragDropManager';
|
|||
import { AllDayManager } from './managers/AllDayManager';
|
||||
import { ResizeHandleManager } from './managers/ResizeHandleManager';
|
||||
import { EdgeScrollManager } from './managers/EdgeScrollManager';
|
||||
import { DragHoverManager } from './managers/DragHoverManager';
|
||||
import { HeaderManager } from './managers/HeaderManager';
|
||||
|
||||
// Import repositories and storage
|
||||
|
|
@ -129,7 +128,6 @@ async function initializeCalendar(): Promise<void> {
|
|||
builder.registerType(AllDayManager).as<AllDayManager>();
|
||||
builder.registerType(ResizeHandleManager).as<ResizeHandleManager>();
|
||||
builder.registerType(EdgeScrollManager).as<EdgeScrollManager>();
|
||||
builder.registerType(DragHoverManager).as<DragHoverManager>();
|
||||
builder.registerType(HeaderManager).as<HeaderManager>();
|
||||
builder.registerType(CalendarManager).as<CalendarManager>();
|
||||
|
||||
|
|
@ -148,7 +146,6 @@ async function initializeCalendar(): Promise<void> {
|
|||
const viewManager = app.resolveType<ViewManager>();
|
||||
const navigationManager = app.resolveType<NavigationManager>();
|
||||
const edgeScrollManager = app.resolveType<EdgeScrollManager>();
|
||||
const dragHoverManager = app.resolveType<DragHoverManager>();
|
||||
const allDayManager = app.resolveType<AllDayManager>();
|
||||
const urlManager = app.resolveType<URLManager>();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue