not showing myself in the search results
This commit is contained in:
@@ -2,13 +2,13 @@ import {
|
||||
$searchQuery,
|
||||
$selectedConversation,
|
||||
} from "../../../controller/recoil";
|
||||
import { useGetUserDetails, useSearch } from "../../../controller";
|
||||
|
||||
import { FaAngleRight } from "react-icons/fa";
|
||||
import { Tooltip } from "@mui/material";
|
||||
import { User } from "@nirvana/core/models";
|
||||
import { useEffect } from "react";
|
||||
import { useRecoilState } from "recoil";
|
||||
import { useSearch } from "../../../controller";
|
||||
|
||||
// todo:
|
||||
// remove myself from list
|
||||
@@ -22,6 +22,8 @@ export default function Search() {
|
||||
$selectedConversation
|
||||
);
|
||||
|
||||
const { data: userDetails } = useGetUserDetails();
|
||||
|
||||
const { data, isLoading, isError, refetch } = useSearch();
|
||||
|
||||
useEffect(() => {
|
||||
@@ -96,6 +98,7 @@ export default function Search() {
|
||||
</button>
|
||||
|
||||
{data?.users?.map((user) => {
|
||||
if (user.googleId === userDetails.googleId) return <></>;
|
||||
return renderUserRow(user);
|
||||
})}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user