From 786fa833a17d1810023d388dab58b25d5d239723 Mon Sep 17 00:00:00 2001
From: Matt Kirby <MattJKirby@outlook.com>
Date: Sun, 16 Apr 2023 23:16:37 +0100
Subject: [PATCH] Added UserSearch component

---
 daily-thought-frontend/src/components/form/UserSearch.tsx | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/daily-thought-frontend/src/components/form/UserSearch.tsx b/daily-thought-frontend/src/components/form/UserSearch.tsx
index 33d70ea0..bc6edbdb 100644
--- a/daily-thought-frontend/src/components/form/UserSearch.tsx
+++ b/daily-thought-frontend/src/components/form/UserSearch.tsx
@@ -1,4 +1,5 @@
 import useDebounce from "@/hooks/useDebounce";
+import { useFriends } from "@/hooks/useFriends";
 import { UserCircleIcon } from "@heroicons/react/24/outline";
 import { FC, PropsWithChildren, useEffect, useState } from "react";
 import BasicField from "./BasicField";
@@ -13,7 +14,10 @@ const UserSearch:FC<PropsWithChildren<UserSearchProps>> = ({
   const [searchQuery, setSearchQuery] = useState<string>("");
   const debouncedSearchQuery = useDebounce<string>(searchQuery, 500)
   const [searchResults, setSearchResults] = useState<any[]>([]);
-  const [loading, setLoading] = useState<boolean>(false)
+  const [loading, setLoading] = useState<boolean>(false);
+  const friends = useFriends();
+
+  console.log(friends)
 
   useEffect(() => {
     setLoading(true)
@@ -48,7 +52,7 @@ const UserSearch:FC<PropsWithChildren<UserSearchProps>> = ({
         {searchQuery && !loading && searchResults.map((result, index) => {
           if(index < limit){
             return (
-              <div className='flex items-center hover:bg-gray-100 rounded-md p-1'>
+              <div className='flex items-center hover:bg-gray-100 rounded-md p-1' key={index}>
                 <div className="">
                   <UserCircleIcon className='h-12 w-12 rounded-full text-gray-300 flex items-center justify-center' />
                 </div>
-- 
GitLab