mirror of
https://github.com/ThaUnknown/miru.git
synced 2026-03-11 22:15:35 +00:00
This commit is contained in:
parent
9bd6b6b12b
commit
1c39526afb
4 changed files with 10 additions and 7 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "ui",
|
||||
"version": "6.4.46",
|
||||
"version": "6.4.47",
|
||||
"license": "BUSL-1.1",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@9.15.5",
|
||||
|
|
|
|||
|
|
@ -337,6 +337,8 @@
|
|||
video.load()
|
||||
}, 10_000)
|
||||
|
||||
onDestroy(() => clearInterval(interval))
|
||||
|
||||
$: if (readyState > 0) clearInterval(interval)
|
||||
|
||||
let currentSkippable: string | null = null
|
||||
|
|
|
|||
|
|
@ -59,9 +59,9 @@
|
|||
<SidebarButton href='/app/w2g/'>
|
||||
<Users size={18} />
|
||||
</SidebarButton>
|
||||
<SidebarButton href='/app/chat/'>
|
||||
<!-- <SidebarButton href='/app/chat/'>
|
||||
<MessagesSquare size={18} />
|
||||
</SidebarButton>
|
||||
</SidebarButton> -->
|
||||
<SidebarButton href='/app/client/' id='sidebar-client' data-down='#sidebar-donate'>
|
||||
<Download size={18} />
|
||||
</SidebarButton>
|
||||
|
|
@ -71,7 +71,8 @@
|
|||
<SidebarButton href='/app/settings/'>
|
||||
<Settings size={18} />
|
||||
</SidebarButton>
|
||||
<SidebarButton href='/app/profile/' class='hidden md:flex py-0'>
|
||||
<!-- <SidebarButton href='/app/profile/' class='hidden md:flex py-0'> -->
|
||||
<SidebarButton href='/app/profile/'>
|
||||
{#if hasAuth}
|
||||
{@const viewer = client.profile()}
|
||||
<Avatar.Root class='size-6 rounded-md'>
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ class AnilistClient {
|
|||
continueIDs = readable<number[]>([], set => {
|
||||
let oldvalue: number[] = []
|
||||
return this.userlists.subscribe(values => {
|
||||
if (!values.data?.MediaListCollection?.lists) return []
|
||||
if (!values.data?.MediaListCollection?.lists) return
|
||||
const mediaList = values.data.MediaListCollection.lists.reduce<NonNullable<NonNullable<NonNullable<NonNullable<ResultOf<typeof UserLists>['MediaListCollection']>['lists']>[0]>['entries']>>((filtered, list) => {
|
||||
return (list?.status === 'CURRENT' || list?.status === 'REPEATING') ? filtered.concat(list.entries) : filtered
|
||||
}, [])
|
||||
|
|
@ -351,7 +351,7 @@ class AnilistClient {
|
|||
sequelIDs = readable<number[]>([], set => {
|
||||
let oldvalue: number[] = []
|
||||
return this.userlists.subscribe(values => {
|
||||
if (!values.data?.MediaListCollection?.lists) return []
|
||||
if (!values.data?.MediaListCollection?.lists) return
|
||||
const mediaList = values.data.MediaListCollection.lists.find(list => list?.status === 'COMPLETED')?.entries
|
||||
if (!mediaList) return []
|
||||
|
||||
|
|
@ -368,7 +368,7 @@ class AnilistClient {
|
|||
planningIDs = readable<number[]>([], set => {
|
||||
let oldvalue: number[] = []
|
||||
return this.userlists.subscribe(userLists => {
|
||||
if (!userLists.data?.MediaListCollection?.lists) return []
|
||||
if (!userLists.data?.MediaListCollection?.lists) return
|
||||
const mediaList = userLists.data.MediaListCollection.lists.find(list => list?.status === 'PLANNING')?.entries
|
||||
if (!mediaList) return []
|
||||
const ids = mediaList.map(entry => entry?.media?.id) as number[]
|
||||
|
|
|
|||
Loading…
Reference in a new issue