👽 Update the profile links

This commit is contained in:
2025-08-10 02:17:06 +08:00
parent 229dc2186f
commit 44ef31034e
6 changed files with 311 additions and 35 deletions

View File

@@ -357,17 +357,17 @@ class AccountProfileScreen extends HookConsumerWidget {
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text('links').tr().bold().padding(horizontal: 24, top: 12, bottom: 4),
for (final link in data.profile.links.entries)
for (final link in data.profile.links)
ListTile(
title: Text(link.key.capitalizeEachWord()),
subtitle: Text(link.value),
title: Text(link.name.capitalizeEachWord()),
subtitle: Text(link.url),
contentPadding: EdgeInsets.symmetric(horizontal: 24),
trailing: const Icon(Symbols.chevron_right),
shape: RoundedRectangleBorder(
borderRadius: const BorderRadius.all(Radius.circular(8)),
),
onTap: () {
launchUrlString(link.value);
launchUrlString(link.url);
},
),
],