fix(mining-app): 修复贡献值明细筛选栏溢出问题

使用 SingleChildScrollView 包装筛选栏,支持横向滚动

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-29 09:52:37 -08:00
parent c02d0b4c3c
commit 2b7a30983e
1 changed files with 15 additions and 11 deletions

View File

@ -95,17 +95,21 @@ class _ContributionRecordsListPageState extends ConsumerState<ContributionRecord
Widget _buildFilterBar() {
return Container(
color: Colors.white,
padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 12),
child: Row(
children: [
_buildFilterChip('全部', null),
const SizedBox(width: 8),
_buildFilterChip('本人', ContributionSourceType.personal),
const SizedBox(width: 8),
_buildFilterChip('同伴下贡献值', ContributionSourceType.teamLevel),
const SizedBox(width: 8),
_buildFilterChip('同伴上贡献值', ContributionSourceType.teamBonus),
],
padding: const EdgeInsets.symmetric(vertical: 12),
child: SingleChildScrollView(
scrollDirection: Axis.horizontal,
padding: const EdgeInsets.symmetric(horizontal: 16),
child: Row(
children: [
_buildFilterChip('全部', null),
const SizedBox(width: 8),
_buildFilterChip('本人', ContributionSourceType.personal),
const SizedBox(width: 8),
_buildFilterChip('同伴下贡献值', ContributionSourceType.teamLevel),
const SizedBox(width: 8),
_buildFilterChip('同伴上贡献值', ContributionSourceType.teamBonus),
],
),
),
);
}