feat(mobile): UI-03 photos and share pages (17-20)

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-22 02:45:34 +08:00
parent ab51616c70
commit 8ee69598bf
14 changed files with 1338 additions and 379 deletions
+6 -3
View File
@@ -20,7 +20,10 @@ class ApiConfig {
);
/// 观众端相册链接:`{VIEWER_BASE}/a/{token}`(Task 4 qr 分享用,
/// viewer 路由约定)。
static String viewerAlbumUrl(String publicToken) =>
'$viewerBase/a/$publicToken';
/// viewer 路由约定)。[lang] 附加 `?lang=`(viewer i18n 分享链接语言
/// 参数,UI-03 页面 19:接收端据此呈现,仅认 zh-CN/en)。
static String viewerAlbumUrl(String publicToken, {String? lang}) {
final base = '$viewerBase/a/$publicToken';
return lang == null ? base : '$base?lang=$lang';
}
}