Add sample management and upload flows to Assets module.

Extend media library for sample kind with project selection, wire home routing for sample entries, and expand Assets tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-24 10:06:16 +08:00
parent 607130ade0
commit c772b25897
13 changed files with 523 additions and 111 deletions

View File

@ -44,6 +44,10 @@ extension HomeRoute {
MediaLibraryView()
case .materialUpload:
MediaLibraryUploadView()
case .sampleLibrary:
MediaLibraryView(kind: .sample)
case .sampleUpload:
MediaLibraryUploadView(kind: .sample)
case .albumList:
AlbumListView()
case .albumTrailer: