mirror of
https://github.com/FoggedLens/deflock-app.git
synced 2026-10-07 16:37:29 +02:00
refine blocked user message, send users to blocks page instead of messages when username is available
This commit is contained in:
1 parent
54ef1b8afc
commit
1d6cfd775f
17 files changed
+202
-43
No files matched your search
@@ -5,12 +5,12 @@ import '../services/localization_service.dart';
|
||||
/// active block. Unlike the unread-notifications dialog, this has no
|
||||
/// "don't show again" option and is shown every time a check finds a block.
|
||||
class ActiveBlockDialog extends StatelessWidget {
|
||||
final VoidCallback onViewMessages;
|
||||
final VoidCallback onViewDetails;
|
||||
final VoidCallback onDismiss;
|
||||
|
||||
const ActiveBlockDialog({
|
||||
super.key,
|
||||
required this.onViewMessages,
|
||||
required this.onViewDetails,
|
||||
required this.onDismiss,
|
||||
});
|
||||
|
||||
@@ -43,10 +43,10 @@ class ActiveBlockDialog extends StatelessWidget {
|
||||
FilledButton.icon(
|
||||
onPressed: () {
|
||||
Navigator.of(context).pop();
|
||||
onViewMessages();
|
||||
onViewDetails();
|
||||
},
|
||||
icon: const Icon(Icons.message, size: 18),
|
||||
label: Text(locService.t('auth.viewMessages')),
|
||||
icon: const Icon(Icons.open_in_new, size: 18),
|
||||
label: Text(locService.t('auth.viewBlockDetails')),
|
||||
),
|
||||
],
|
||||
);
|
||||
|
||||
Reference in new issue
Block a user