feat(app): 客户端展示多语言并支持筛选分页
This commit is contained in:
1 parent
8481611372
commit
8b50b5bd06
68 files changed
+2742
-1120
No files matched your search
@@ -82,7 +82,11 @@ class MineContinueWatching extends StatelessWidget {
|
||||
const SizedBox(width: AppDimens.spaceMd),
|
||||
itemBuilder: (_, index) {
|
||||
final record = visible[index];
|
||||
return _card(l10n, record);
|
||||
return _card(
|
||||
l10n,
|
||||
record,
|
||||
Localizations.localeOf(context).languageCode,
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
@@ -90,8 +94,8 @@ class MineContinueWatching extends StatelessWidget {
|
||||
);
|
||||
}
|
||||
|
||||
Widget _card(AppLocalizations l10n, WatchProgress record) {
|
||||
final title = record.dramaTitle?.trim() ?? '';
|
||||
Widget _card(AppLocalizations l10n, WatchProgress record, String languageCode) {
|
||||
final title = record.localizedTitle(languageCode).trim();
|
||||
final episode = record.episodeNumber;
|
||||
final hasProgress = record.duration > Duration.zero;
|
||||
return SizedBox(
|
||||
|
||||
Reference in new issue
Block a user