diff --git a/lib/screens/gh_user.dart b/lib/screens/gh_user.dart index 5bfeeb4..5e50922 100644 --- a/lib/screens/gh_user.dart +++ b/lib/screens/gh_user.dart @@ -360,6 +360,15 @@ class GhUserScreen extends StatelessWidget { launchStringUrl(url); }, ), + if (p.twitterUsername != null) + AntListItem( + prefix: const Icon(Ionicons.logo_twitter), + child: Text('@${p.twitterUsername!}'), + onClick: () { + launchStringUrl( + 'https://twitter.com/${p.twitterUsername}'); + }, + ), ], ), CommonStyle.verticalGap, diff --git a/packages/gql_github/lib/user.graphql b/packages/gql_github/lib/user.graphql index a5aa3be..9756090 100644 --- a/packages/gql_github/lib/user.graphql +++ b/packages/gql_github/lib/user.graphql @@ -98,6 +98,7 @@ query User($login: String!) { location email websiteUrl + twitterUsername createdAt viewerIsFollowing sponsors {