@@ -3,11 +3,12 @@ import { color } from "@/style/theme";
33import ListOptionStyle from "./listOption.style" ;
44import { useEffect , useState } from "react" ;
55import { TiLink , TiArrowShuffle , TiArrowLoop } from "react-icons/ti" ;
6+ import HoverInfo from "../../common/hoverInfo" ;
67
78const Img = {
8- link : { Image : TiLink , size : 22 } ,
9- loop : { Image : TiArrowLoop , size : 20 } ,
10- shuffle : { Image : TiArrowShuffle , size : 20 } ,
9+ link : { Image : TiLink , size : 22 , label : "공유" } ,
10+ loop : { Image : TiArrowLoop , size : 20 , label : "반복 재생" } ,
11+ shuffle : { Image : TiArrowShuffle , size : 20 , label : "랜덤 셔플" } ,
1112} ;
1213
1314interface ListOptionProps {
@@ -34,9 +35,11 @@ const ListOption = (props: ListOptionProps) => {
3435
3536 return (
3637 < ListOptionStyle . Container
38+ className = "tooltip"
3739 $active = { ! isActive || active }
3840 onClick = { handleClick }
3941 >
42+ < HoverInfo > { Icon . label } </ HoverInfo >
4043 < Icon . Image size = { Icon . size } color = { color . white } />
4144 </ ListOptionStyle . Container >
4245 ) ;
0 commit comments