Finish up connections

This commit is contained in:
2025-06-17 23:49:46 +08:00
parent 9b67d58ee4
commit eb4d2c2e2f
4 changed files with 195 additions and 85 deletions

View File

@ -156,22 +156,8 @@ class AccountSettingsScreen extends HookConsumerWidget {
getLocalizedProviderName(connection.provider),
).tr(),
subtitle:
connection.meta.isNotEmpty
? Column(
crossAxisAlignment:
CrossAxisAlignment.stretch,
mainAxisSize: MainAxisSize.min,
children: [
for (final meta
in connection.meta.entries)
Text(
'${meta.key.split('_').map((word) => word[0].toUpperCase() + word.substring(1)).join(' ')}: ${meta.value}',
style: const TextStyle(
fontSize: 12,
),
),
],
)
connection.meta['email'] != null
? Text(connection.meta['email'])
: Text(connection.providedIdentifier),
leading: CircleAvatar(
child: getProviderIcon(
@ -184,7 +170,6 @@ class AccountSettingsScreen extends HookConsumerWidget {
),
).padding(top: 4),
trailing: const Icon(Symbols.chevron_right),
isThreeLine: true,
onTap: () {
showModalBottomSheet(
context: context,