From 2ce87ea66c6dac11f7396393bdab4965e3b4d80f Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 1 Feb 2024 22:57:46 -0800 Subject: feat(likes): show avatar on hover --- src/lib/Tools/Likes.svelte | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) (limited to 'src/lib/Tools/Likes.svelte') diff --git a/src/lib/Tools/Likes.svelte b/src/lib/Tools/Likes.svelte index 52faa1c3..2c26b4bb 100644 --- a/src/lib/Tools/Likes.svelte +++ b/src/lib/Tools/Likes.svelte @@ -3,9 +3,17 @@ import { threadLikes } from '$lib/AniList/forum'; import RateLimited from '$lib/Error/RateLimited.svelte'; import Skeleton from '$lib/Loading/Skeleton.svelte'; + import HoverCover from '$lib/Media/Cover/HoverCover.svelte'; + import { + onMouseEnter, + type HoverCoverResponse, + onMouseLeave, + onMouseMove + } from '$lib/Media/Cover/hoverCover'; import InputTemplate from './InputTemplate.svelte'; let submission = ''; + let hoverCoverState: HoverCoverResponse = {}; $: normalisedSubmission = submission.replace(/.*\/(activity|thread)\/(\d+).*/, '$2'); $: submissionType = submission.replace(/.*\/(activity|thread)\/(\d+).*/, '$1'); @@ -31,7 +39,35 @@