- Add optimistic remove to handleRemoveFromQueue (was missing, causing visible lag) - Fix stale closure on previousQueue in reorder/remove by capturing inside setQueue updater - Replace filter(Boolean) with typed type guard filter in handleReorderQueue - Add QueueItem type alias from schema.$inferSelect, typed useState, remove all `any` casts - Complete temp item fields in handleAddToQueue to satisfy QueueItem type Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| components | ||
| contexts | ||
| hooks | ||
| lib | ||
| models | ||
| routes | ||
| services | ||
| test | ||
| types | ||
| utils | ||
| welcome | ||
| app.css | ||
| root.tsx | ||
| routes.ts | ||