mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2026-02-20 00:09:34 +00:00
修改下载名称显示为书籍名称
This commit is contained in:
parent
699b7de311
commit
e0deb84123
4 changed files with 7 additions and 58 deletions
|
|
@ -1,5 +1,6 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||
import 'package:vaani/api/library_item_provider.dart';
|
||||
import 'package:vaani/features/downloads/providers/download_manager.dart';
|
||||
|
||||
class DownloadsPage extends HookConsumerWidget {
|
||||
|
|
@ -7,7 +8,7 @@ class DownloadsPage extends HookConsumerWidget {
|
|||
|
||||
@override
|
||||
Widget build(BuildContext context, WidgetRef ref) {
|
||||
final manager = ref.read(simpleDownloadManagerProvider);
|
||||
// final manager = ref.read(simpleDownloadManagerProvider);
|
||||
final downloadHistory = ref.watch(downloadHistoryProvider());
|
||||
|
||||
return Scaffold(
|
||||
|
|
@ -25,8 +26,10 @@ class DownloadsPage extends HookConsumerWidget {
|
|||
itemBuilder: (context, index) {
|
||||
final group = uniqueGroups.elementAt(index);
|
||||
final groupRecords = records.where((e) => e.group == group);
|
||||
final item = ref.watch(libraryItemProvider(group)).valueOrNull;
|
||||
|
||||
return ExpansionTile(
|
||||
title: Text(group ?? 'No Group'),
|
||||
title: Text(item?.media.metadata.title ?? group),
|
||||
children: groupRecords
|
||||
.map(
|
||||
(e) => ListTile(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue