|
@@ -7,11 +7,11 @@ import track from '@/utils/tracking/track'
|
7
|
7
|
const addLike = (type, id) => fetch({ url: resolvePath(`${type}/like/${id}`), method: 'POST' })
|
8
|
8
|
const cancelLike = (type, id) => fetch({ url: resolvePath(`${type}/like/${id}`), method: 'POST' })
|
9
|
9
|
|
10
|
|
-export default function(saved, options = {}) {
|
|
10
|
+export default function(liked, options = {}) {
|
11
|
11
|
const { id, eventType } = options
|
12
|
|
- const [isLiked, setIsLiked] = useState(saved)
|
|
12
|
+ const [isLiked, setIsLiked] = useState(liked)
|
13
|
13
|
|
14
|
|
- useEffect(() => setIsLiked(saved), [saved])
|
|
14
|
+ useEffect(() => setIsLiked(liked), [liked])
|
15
|
15
|
|
16
|
16
|
const handleLike = () => {
|
17
|
17
|
if (isLiked) {
|