not showing myself in the search results

This commit is contained in:
talksik
2022-03-20 17:59:36 -04:00
parent dac49f779a
commit b491eee62c
@@ -2,13 +2,13 @@ import {
$searchQuery, $searchQuery,
$selectedConversation, $selectedConversation,
} from "../../../controller/recoil"; } from "../../../controller/recoil";
import { useGetUserDetails, useSearch } from "../../../controller";
import { FaAngleRight } from "react-icons/fa"; import { FaAngleRight } from "react-icons/fa";
import { Tooltip } from "@mui/material"; import { Tooltip } from "@mui/material";
import { User } from "@nirvana/core/models"; import { User } from "@nirvana/core/models";
import { useEffect } from "react"; import { useEffect } from "react";
import { useRecoilState } from "recoil"; import { useRecoilState } from "recoil";
import { useSearch } from "../../../controller";
// todo: // todo:
// remove myself from list // remove myself from list
@@ -22,6 +22,8 @@ export default function Search() {
$selectedConversation $selectedConversation
); );
const { data: userDetails } = useGetUserDetails();
const { data, isLoading, isError, refetch } = useSearch(); const { data, isLoading, isError, refetch } = useSearch();
useEffect(() => { useEffect(() => {
@@ -96,6 +98,7 @@ export default function Search() {
</button> </button>
{data?.users?.map((user) => { {data?.users?.map((user) => {
if (user.googleId === userDetails.googleId) return <></>;
return renderUserRow(user); return renderUserRow(user);
})} })}
</div> </div>