veza/apps/web/src/features/library
senke 5514134925 ui: use Spinner component in loading states (Action 8.3.1.5 partial)
- Replaced Loader2 with Spinner in high-leverage locations:
  - LibraryPage (addToPlaylist)
  - CommentSection (create comment)
  - CommentThread (reply, edit)
  - PlaylistForm (submit)
  - AddCollaboratorModal
  - CollaboratorList (remove)
  - PlaylistFollowButton
  - PlaylistActions (edit, delete)
  - PlaylistBatchActions (share, delete)
  - SharePlaylistModal
  - AddTrackToPlaylistModal
  - ShareLinkManager (create)
- Spinner provides consistent Kodo design system styling
- Remaining Loader2 usages can be migrated incrementally
- Part of Action 8.3.1.5: Use Spinner in loading states
2026-01-16 00:48:39 +01:00
..
components library: remove duplicate upload buttons (Action 8.1.1.3) 2026-01-16 00:32:57 +01:00
hooks incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
pages ui: use Spinner component in loading states (Action 8.3.1.5 partial) 2026-01-16 00:48:39 +01:00