feat(viewer): waterfall feed with lazy load, filter and new-photo hint

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-18 10:23:27 +08:00
parent adc45b1563
commit d0b79dd0c9
15 changed files with 1305 additions and 27 deletions
+1
View File
@@ -2,6 +2,7 @@ import type { components } from '@photo/contracts';
// 契约生成类型直连(Vite 原生 ESM,无需 mapper)
export type PublicAlbum = components['schemas']['PublicAlbum'];
export type PublicPhoto = components['schemas']['PublicPhoto'];
export type PublicPhotoList = components['schemas']['PublicPhotoList'];
export type PublicPhotoDetail = components['schemas']['PublicPhotoDetail'];