feat(flutter): 统一空列表占位组件

This commit is contained in:
Zhou Weidong committed 2026-10-17 17:44:44 +08:00
1 parent 19babb8f4a
commit 6d08330388
24 files changed
+394 -63

No files matched your search

@@ -14,6 +14,7 @@ import '../../../core/formatting/error_text.dart';
import '../../../core/platform/haptics.dart';
import '../../../core/theme/app_colors.dart';
import '../../../core/widgets/auth_gate.dart';
import '../../../core/widgets/empty_state.dart';
import '../../../l10n/app_localizations.dart';
import '../../interaction/widgets/report_dialog.dart';
import 'comment_tile.dart';
@@ -219,12 +220,11 @@ class _DramaCommentsSheetState extends State<DramaCommentsSheet> {
);
}
if (_controller.comments.isEmpty) {
return Center(
return EmptyState(
key: const Key('comment-list-empty'),
child: Text(
l10n.noComments,
style: const TextStyle(color: AppColors.muted),
),
icon: Icons.chat_bubble_outline_rounded,
title: l10n.noComments,
compact: true,
);
}
return ListView.builder(