diff --git a/api/graphql/schema/repository.graphql b/api/graphql/schema/repository.graphql
index 2b98fe37cd9eadd9c20b0314addf25c51b17afb6..5ce932b73819bf32d9de76938609b176b5cd6b18 100644
--- a/api/graphql/schema/repository.graphql
+++ b/api/graphql/schema/repository.graphql
@@ -17,6 +17,10 @@ type Repository {
query: String
): BugConnection!
+ allBugsDetail(
+ query: String
+ ): [Bug]!
+
bug(prefix: String!): Bug
"""All the identities"""
@@ -47,4 +51,4 @@ type Repository {
"""Returns the last _n_ elements from the list."""
last: Int
): LabelConnection!
-}
\ No newline at end of file
+}
diff --git a/webui/src/pages/identity/BugList.tsx b/webui/src/pages/identity/BugList.tsx
new file mode 100644
index 0000000000000000000000000000000000000000..e1083cfb6eadfa501f49576d7ebac709b82a3b08
--- /dev/null
+++ b/webui/src/pages/identity/BugList.tsx
@@ -0,0 +1,32 @@
+import React from 'react';
+
+import { Link } from '@material-ui/core';
+import CircularProgress from '@material-ui/core/CircularProgress';
+
+import { useGetBugsByUserQuery } from './GetBugsByUser.generated';
+
+type Props = {
+ humanId: string;
+};
+
+function BugList({ humanId }: Props) {
+ const { loading, error, data } = useGetBugsByUserQuery({
+ variables: {
+ query: 'author:' + humanId,
+ },
+ });
+
+ if (loading) return
Error: {error}
; + const bugs = data?.repository?.allBugs.nodes; + + console.log(bugs); + return ( +