- Update useModalManager to accept Task objects for immediate modal display before full detail loads - Refactor TaskDetailModal to render with basic Task data and load TaskDetail asynchronously - Update TaskCard click handlers to open modal immediately with optimistic data - Update ListView click handler for same optimistic opening behavior - Update AppModals types to support Task | TaskDetail union - Add CSS for modal loading/skeleton states - Add comprehensive tests for TaskDetailModal and useModalManager optimistic flow - Simplify TaskCard and ListView tests to reflect new optimistic opening pattern
60 KiB
60 KiB