11"use client" ;
22
33import CloseIcon from "@mui/icons-material/Close" ;
4- import FavoriteIcon from "@mui/icons-material/Favorite" ;
54import { motion , useAnimation } from "framer-motion" ;
65import { useCallback , useEffect , useState } from "react" ;
6+ import { MdThumbUp } from "react-icons/md" ;
77import request from "~/api/request" ;
88import { useMyID , useRecommended } from "~/api/user" ;
99import { Card } from "~/components/Card" ;
@@ -33,7 +33,7 @@ export default function Home() {
3333 if ( displayedUser ?. id ) request . send ( displayedUser . id ) ;
3434 } , [ displayedUser ?. id ] ) ;
3535
36- const onClickCross = useCallback ( ( ) => {
36+ const onClickClose = useCallback ( ( ) => {
3737 setClickedButton ( "cross" ) ;
3838 controls
3939 . start ( {
@@ -102,8 +102,8 @@ export default function Home() {
102102 </ div >
103103 ) }
104104 < div className = "button-container mt-4 mb-4 flex w-full justify-center space-x-8" >
105- < RoundButton onclick = { onClickCross } icon = { < CloseIconStyled /> } />
106- < RoundButton
105+ < CloseButton onclick = { onClickClose } icon = { < CloseIconStyled /> } />
106+ < GoodButton
107107 onclick = { onClickHeart }
108108 icon = { < FavoriteIconStyled /> }
109109 />
@@ -120,7 +120,16 @@ interface RoundButtonProps {
120120 icon : JSX . Element ;
121121}
122122
123- const RoundButton = ( { onclick, icon } : RoundButtonProps ) => (
123+ const CloseButton = ( { onclick, icon } : RoundButtonProps ) => (
124+ < button
125+ type = "button"
126+ onClick = { onclick }
127+ className = "btn btn-circle bg-white shadow-md"
128+ >
129+ { icon }
130+ </ button >
131+ ) ;
132+ const GoodButton = ( { onclick, icon } : RoundButtonProps ) => (
124133 < button
125134 type = "button"
126135 onClick = { onclick }
@@ -133,5 +142,5 @@ const RoundButton = ({ onclick, icon }: RoundButtonProps) => (
133142const CloseIconStyled = ( ) => < CloseIcon className = "text-4xl text-gray-500" /> ;
134143
135144const FavoriteIconStyled = ( ) => (
136- < FavoriteIcon className = "text-4xl text-red-500 " />
145+ < MdThumbUp className = "text-3xl text-primary " />
137146) ;
0 commit comments