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 (