mirror of
https://gitlab.com/comunic/comunicmobile
synced 2025-06-19 16:25:17 +00:00
Display user location & email address on about tab
This commit is contained in:
@ -6,6 +6,7 @@ import 'package:comunic/models/friend_status.dart';
|
||||
import 'package:comunic/ui/widgets/FrienshipStatusWidget.dart';
|
||||
import 'package:comunic/ui/widgets/async_screen_widget.dart';
|
||||
import 'package:comunic/ui/widgets/text_widget.dart';
|
||||
import 'package:comunic/utils/clipboard_utils.dart';
|
||||
import 'package:comunic/utils/date_utils.dart';
|
||||
import 'package:comunic/utils/intl_utils.dart';
|
||||
/// About current user
|
||||
@ -81,6 +82,27 @@ class _AboutUserSectionState extends State<AboutUserSection> {
|
||||
subtitle: Text("@${widget.user.virtualDirectory}"))
|
||||
: Container(),
|
||||
|
||||
// User email address
|
||||
widget.user.emailAddress == null
|
||||
? Container()
|
||||
: ListTile(
|
||||
leading: Icon(Icons.email_outlined),
|
||||
title: Text(tr("Email address")),
|
||||
subtitle: Text(widget.user.emailAddress),
|
||||
onTap: () =>
|
||||
copyToClipboard(context, widget.user.emailAddress),
|
||||
),
|
||||
|
||||
// User location
|
||||
widget.user.location == null
|
||||
? Container()
|
||||
: ListTile(
|
||||
leading: Icon(Icons.location_on),
|
||||
title: Text(tr("Location")),
|
||||
subtitle: Text(widget.user.location),
|
||||
onTap: () => copyToClipboard(context, widget.user.location),
|
||||
),
|
||||
|
||||
// Number of friends
|
||||
widget.user.isFriendsListPublic
|
||||
? ListTile(
|
||||
|
Reference in New Issue
Block a user