diff options
| author | Fuwn <[email protected]> | 2024-02-01 22:57:46 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-02-01 22:57:46 -0800 |
| commit | 2ce87ea66c6dac11f7396393bdab4965e3b4d80f (patch) | |
| tree | 4e72cd250bc0a862358123ba330ffdffaf0ac804 /src/lib/AniList | |
| parent | feat(list): remove title display tooltips (diff) | |
| download | due.moe-2ce87ea66c6dac11f7396393bdab4965e3b4d80f.tar.xz due.moe-2ce87ea66c6dac11f7396393bdab4965e3b4d80f.zip | |
feat(likes): show avatar on hover
Diffstat (limited to 'src/lib/AniList')
| -rw-r--r-- | src/lib/AniList/activity.ts | 6 | ||||
| -rw-r--r-- | src/lib/AniList/follow.ts | 3 | ||||
| -rw-r--r-- | src/lib/AniList/forum.ts | 2 |
3 files changed, 7 insertions, 4 deletions
diff --git a/src/lib/AniList/activity.ts b/src/lib/AniList/activity.ts index 58af2fd0..0b0929d6 100644 --- a/src/lib/AniList/activity.ts +++ b/src/lib/AniList/activity.ts @@ -268,9 +268,9 @@ export const activityLikes = async (id: number): Promise<Partial<User>[]> => { query: `{ Activity(id: ${id}) { __typename - ... on TextActivity { likes { name } } - ... on ListActivity { likes { name } } - ... on MessageActivity { likes { name } } + ... on TextActivity { likes { name avatar { large } } } + ... on ListActivity { likes { name avatar { large } } } + ... on MessageActivity { likes { name avatar { large } } } } }` }) diff --git a/src/lib/AniList/follow.ts b/src/lib/AniList/follow.ts index da477b6a..3601d510 100644 --- a/src/lib/AniList/follow.ts +++ b/src/lib/AniList/follow.ts @@ -5,6 +5,9 @@ export interface User { name: string; isFollowing: boolean; isFollower: boolean; + avatar: { + large: string; + }; } export const toggleFollow = async ( diff --git a/src/lib/AniList/forum.ts b/src/lib/AniList/forum.ts index 46d569b4..5a1bfc25 100644 --- a/src/lib/AniList/forum.ts +++ b/src/lib/AniList/forum.ts @@ -67,7 +67,7 @@ export const threadLikes = async (id: number): Promise<Partial<User>[]> => { 'Content-Type': 'application/json', Accept: 'application/json' }, - body: JSON.stringify({ query: `{ Thread(id: ${id}) { likes { name } } }` }) + body: JSON.stringify({ query: `{ Thread(id: ${id}) { likes { name avatar { large } } } }` }) }) ).json(); |