Add Assets module with cloud storage and media library flows.

Wire home routing for cloud and material management pages, move shared cloud models into Assets, and add API/view model tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-23 16:10:20 +08:00
parent 3e898d93d0
commit a48eb76ba4
15 changed files with 3431 additions and 75 deletions

View File

@ -32,6 +32,10 @@ enum HomeRoute: Hashable {
case taskManagement
case taskCreate
case taskDetail(id: Int, summary: PhotographerTaskItem?)
case cloudStorage
case cloudStorageTransit
case materialLibrary
case materialUpload
case modulePlaceholder(uri: String, title: String)
}