From d1e8234b9385f4ffc798acbcfed9bbd8f8f54738 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sun, 24 Aug 2025 23:50:36 +0800 Subject: [PATCH] :bug: Fix bugs --- lib/screens/developers/app_secrets.dart | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/lib/screens/developers/app_secrets.dart b/lib/screens/developers/app_secrets.dart index cd3fa5ae..fbf5c3ad 100644 --- a/lib/screens/developers/app_secrets.dart +++ b/lib/screens/developers/app_secrets.dart @@ -5,6 +5,7 @@ import 'package:flutter_hooks/flutter_hooks.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:island/models/custom_app_secret.dart'; import 'package:island/pods/network.dart'; +import 'package:island/services/time.dart'; import 'package:island/widgets/alert.dart'; import 'package:island/widgets/content/sheet.dart'; import 'package:island/widgets/response.dart'; @@ -189,32 +190,21 @@ class AppSecretsScreen extends HookConsumerWidget { title: Text('generateSecret'.tr()), onTap: createSecret, ), + const Divider(height: 1), Expanded( child: ListView.builder( + padding: EdgeInsets.zero, itemCount: data.length, itemBuilder: (context, index) { final secret = data[index]; return ListTile( title: Text(secret.description ?? secret.id), subtitle: Text( - 'createdAt'.tr( - args: [secret.createdAt.toIso8601String()], - ), + 'createdAt'.tr(args: [secret.createdAt.formatSystem()]), ), trailing: Row( mainAxisSize: MainAxisSize.min, children: [ - IconButton( - icon: const Icon(Symbols.copy_all), - onPressed: () { - Clipboard.setData( - ClipboardData(text: secret.secret!), - ); - ScaffoldMessenger.of(context).showSnackBar( - SnackBar(content: Text('secretCopied'.tr())), - ); - }, - ), IconButton( icon: const Icon(Symbols.delete, color: Colors.red), onPressed: () {