diff --git a/src/pages/Tracker/Tracker.tsx b/src/pages/Tracker/Tracker.tsx
index cf8788fb..2b2099e4 100644
--- a/src/pages/Tracker/Tracker.tsx
+++ b/src/pages/Tracker/Tracker.tsx
@@ -168,6 +168,28 @@ const Home: React.FC = () => {
return ;
};
+useEffect(() => {
+ if (!username) {
+ setSuggestions([]);
+ return;
+ }
+
+ const fetchUsers = async () => {
+ try {
+ const res = await fetch(
+ `https://api.github.com/search/users?q=${username}`
+ );
+
+ const data = await res.json();
+
+ setSuggestions(data.items?.slice(0, 5) || []);
+ } catch (err) {
+ console.log(err);
+ }
+ };
+
+ fetchUsers();
+}, [username]);
// Current data and filtered data according to tab and filters
const currentRawData = tab === 0 ? issues : prs;
@@ -179,14 +201,61 @@ const Home: React.FC = () => {
{/* Auth Form */}