add field from User.withFavourites to Favourites
This commit is contained in:
parent
e313d44fb0
commit
e83f16a6b0
|
@ -1,4 +1,5 @@
|
|||
import { Fields, Fn, UpdateOperation } from "../types/Anilist.ts"
|
||||
import { Favourites } from "./Favourites.ts"
|
||||
import { MediaListOptions } from "./MediaList.ts"
|
||||
|
||||
const NotificationOption = ({ query, level }: Fields<UpdateOperation>) => ({
|
||||
|
@ -192,8 +193,11 @@ export const User = ({ query, level }: Fields<UpdateOperation>) => ({
|
|||
return this
|
||||
},
|
||||
/* The users favourites */
|
||||
withFavourites(op?: { args?: { page: number }; fn?: Fn<never> }) {
|
||||
withFavourites(op: { args?: { page: number }; fn: Fn<typeof Favourites> }) {
|
||||
query[0] = query[0].set({ subField: "favourites", level, variables: op?.args })
|
||||
let tmpQuery
|
||||
op.fn(Favourites({ query: tmpQuery = [query[0]], level: level + 1 }))
|
||||
query[0] = tmpQuery[0]
|
||||
return this
|
||||
},
|
||||
/* The users anime & manga list statistics */
|
||||
|
|
Loading…
Reference in New Issue