aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools/Schedule
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-03 20:53:40 -0800
committerFuwn <[email protected]>2024-01-03 20:54:19 -0800
commit7dbc21d39671360e613802c9ae869e36d25c6445 (patch)
treec1ab4bb2c072b16010c9523c528a9ea9235a040c /src/lib/Tools/Schedule
parentfix(badges): id as number (diff)
downloaddue.moe-7dbc21d39671360e613802c9ae869e36d25c6445.tar.xz
due.moe-7dbc21d39671360e613802c9ae869e36d25c6445.zip
refactor(list): move hover to title only
Diffstat (limited to 'src/lib/Tools/Schedule')
-rw-r--r--src/lib/Tools/Schedule/Tool.svelte42
1 files changed, 20 insertions, 22 deletions
diff --git a/src/lib/Tools/Schedule/Tool.svelte b/src/lib/Tools/Schedule/Tool.svelte
index 0f29a187..5846e936 100644
--- a/src/lib/Tools/Schedule/Tool.svelte
+++ b/src/lib/Tools/Schedule/Tool.svelte
@@ -109,28 +109,7 @@
{#each Object.values(scheduleEntry) as entry}
{@const media = associateMedia(scheduledMedia, entry.title)}
- <li
- class="entry"
- on:mouseenter={() => {
- const response = onMouseEnter(media, entry);
-
- hovering = response.hovering;
- hoveredItem = response.item;
- hoveredMedia = response.media;
- }}
- on:mouseleave={() => {
- const response = onMouseLeave();
-
- hovering = response.hovering;
- hoveredItem = response.item;
- hoveredMedia = response.media;
- }}
- on:mousemove={(e) => {
- const response = onMouseMove(e);
-
- imageStyle = response.style;
- }}
- >
+ <li class="entry">
<a
href={media
? outboundLink(media, 'anime', $settings.displayOutboundLinksTo)
@@ -142,6 +121,25 @@
titleSelect(media) || entry.title
)}
target="_blank"
+ on:mouseenter={() => {
+ const response = onMouseEnter(media, entry);
+
+ hovering = response.hovering;
+ hoveredItem = response.item;
+ hoveredMedia = response.media;
+ }}
+ on:mouseleave={() => {
+ const response = onMouseLeave();
+
+ hovering = response.hovering;
+ hoveredItem = response.item;
+ hoveredMedia = response.media;
+ }}
+ on:mousemove={(e) => {
+ const response = onMouseMove(e);
+
+ imageStyle = response.style;
+ }}
>
{#if media}
<MediaTitleDisplay title={media.title} />