From f81ef33ad7e5cc7d970c64431c7da7dc7bfea53b Mon Sep 17 00:00:00 2001 From: KimSehyeoun Date: Mon, 19 Feb 2024 23:47:16 +0900 Subject: [PATCH] =?UTF-8?q?feature-022=20:=20dummy=20=EC=98=81=EC=83=81=20?= =?UTF-8?q?=EC=9D=BD=EA=B8=B0=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SearchPage/SearchResultBox.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/SearchPage/SearchResultBox.tsx b/src/components/SearchPage/SearchResultBox.tsx index 9388f64..4013054 100644 --- a/src/components/SearchPage/SearchResultBox.tsx +++ b/src/components/SearchPage/SearchResultBox.tsx @@ -2,6 +2,8 @@ import { IVideo } from '@/models/search'; import Styled from '@/styles/SearchResult'; import React from 'react'; import { useNavigate } from 'react-router-dom'; +import { userInfoState } from '@/stores/user'; +import { useRecoilValue } from 'recoil'; interface SearchResultProp { video : IVideo; @@ -9,15 +11,17 @@ interface SearchResultProp { } const SearchResultBox : React.FC= ({video, tags}) => { - const nav = useNavigate(); + const nav = useNavigate(); + const userName = useRecoilValue(userInfoState); const date = video.created_at.toString().split('T')[0].split('-'); const handleImg = (event : React.SyntheticEvent) => { const target = event.target as HTMLImageElement; target.style.display = 'none'; } const handleOnclick = () => { - nav(`/summary/${video.video_id}`); + nav(`/summary/${video.video_id}?insight=${userName?.name === video.user}`); } + return (