Clarify MyList filter intent (#2167)
This commit is contained in:
parent
99cf6b626f
commit
f7ec7f700e
1 changed files with 6 additions and 2 deletions
|
@ -5,7 +5,11 @@ import {accumulate} from '#/lib/async/accumulate'
|
||||||
import {useSession, getAgent} from '#/state/session'
|
import {useSession, getAgent} from '#/state/session'
|
||||||
import {STALE} from '#/state/queries'
|
import {STALE} from '#/state/queries'
|
||||||
|
|
||||||
export type MyListsFilter = 'all' | 'curate' | 'mod'
|
export type MyListsFilter =
|
||||||
|
| 'all'
|
||||||
|
| 'curate'
|
||||||
|
| 'mod'
|
||||||
|
| 'all-including-subscribed'
|
||||||
export const RQKEY = (filter: MyListsFilter) => ['my-lists', filter]
|
export const RQKEY = (filter: MyListsFilter) => ['my-lists', filter]
|
||||||
|
|
||||||
export function useMyListsQuery(filter: MyListsFilter) {
|
export function useMyListsQuery(filter: MyListsFilter) {
|
||||||
|
@ -29,7 +33,7 @@ export function useMyListsQuery(filter: MyListsFilter) {
|
||||||
})),
|
})),
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
if (filter === 'all' || filter === 'mod') {
|
if (filter === 'all-including-subscribed' || filter === 'mod') {
|
||||||
promises.push(
|
promises.push(
|
||||||
accumulate(cursor =>
|
accumulate(cursor =>
|
||||||
getAgent()
|
getAgent()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue