implemented chat archive

This commit is contained in:
Fabian Freund
2024-06-05 16:50:56 +02:00
parent b8100b1823
commit 692a962acf
19 changed files with 775 additions and 30 deletions
@@ -25,7 +25,6 @@ import 'package:flutter_material_design_icons/flutter_material_design_icons.dart
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:share_plus/share_plus.dart';
import 'package:url_launcher/url_launcher.dart';
class KagiScreen extends HookConsumerWidget {
const KagiScreen({super.key});
@@ -208,6 +207,14 @@ class KagiScreen extends HookConsumerWidget {
child: const Text('Summarizer'),
),
const Divider(),
MenuItemButton(
onPressed: () async {
await context.push(ChatArchiveListRoute().location);
},
leadingIcon: const Icon(MdiIcons.archive),
child: const Text('Chat Archive'),
),
const Divider(),
MenuItemButton(
onPressed: () async {
await context.push(AboutRoute().location);