diff --git a/packages/fakeyou.com/src/components/common/Card/AudioCard/AudioCard.tsx b/packages/fakeyou.com/src/components/common/Card/AudioCard/AudioCard.tsx index f053141da6..a21fb41db5 100644 --- a/packages/fakeyou.com/src/components/common/Card/AudioCard/AudioCard.tsx +++ b/packages/fakeyou.com/src/components/common/Card/AudioCard/AudioCard.tsx @@ -22,7 +22,7 @@ interface AudioCardProps { showCreator?: boolean; showCover?: boolean; type: "media" | "weights"; - inSearcher?: boolean; + inSelectModal?: boolean; onResultSelect?: () => void; } @@ -34,7 +34,7 @@ export default function AudioCard({ showCreator, showCover, type, - inSearcher = false, + inSelectModal = false, onResultSelect, }: AudioCardProps) { const { setToken, setWeightTitle } = useToken(); @@ -50,10 +50,12 @@ export default function AudioCard({ event.stopPropagation(); }; - const handleSearcherResultSelect = () => { - setToken(data.weight_token); - setWeightTitle && setWeightTitle(data.title); - onResultSelect && onResultSelect(); + const handleSelectModalResultSelect = () => { + if (inSelectModal) { + setToken(data.weight_token); + setWeightTitle && setWeightTitle(data.title); + onResultSelect && onResultSelect(); + } }; const timeAgo = useTimeAgo(data.created_at); @@ -86,7 +88,11 @@ export default function AudioCard({ } const card = ( - + {type === "media" && ( <>
@@ -161,14 +167,14 @@ export default function AudioCard({
- {inSearcher ? ( + {inSelectModal ? (
@@ -125,16 +143,18 @@ export default function ImageCard({
)} -
- -
+ {ratings && ( +
+ +
+ )} @@ -154,14 +174,14 @@ export default function ImageCard({ overlay={true} /> - {inSearcher ? ( + {inSelectModal ? (