fdata-fix
This commit is contained in:
parent
adae4c0144
commit
79961b7f47
|
@ -31,21 +31,21 @@ export const ProfileSubscriptions = () => {
|
||||||
createEffect(() => {
|
createEffect(() => {
|
||||||
if (subscriptions()) {
|
if (subscriptions()) {
|
||||||
const { authors, topics } = subscriptions()
|
const { authors, topics } = subscriptions()
|
||||||
setFollowing([...authors, ...topics])
|
const fdata = [...authors, ...topics]
|
||||||
setFiltered([...authors, ...topics])
|
if (fdata) {
|
||||||
|
setFollowing(fdata)
|
||||||
|
if (subscriptionFilter() === 'authors') {
|
||||||
|
setFiltered(fdata.filter((s) => 'name' in s))
|
||||||
|
} else if (subscriptionFilter() === 'topics') {
|
||||||
|
setFiltered(fdata.filter((s) => 'title' in s))
|
||||||
|
} else {
|
||||||
|
setFiltered(fdata)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
createEffect(() => {
|
createEffect(() => {
|
||||||
if (following()) {
|
|
||||||
if (subscriptionFilter() === 'authors') {
|
|
||||||
setFiltered(following().filter((s) => 'name' in s))
|
|
||||||
} else if (subscriptionFilter() === 'topics') {
|
|
||||||
setFiltered(following().filter((s) => 'title' in s))
|
|
||||||
} else {
|
|
||||||
setFiltered(following())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (searchQuery()) {
|
if (searchQuery()) {
|
||||||
setFiltered(dummyFilter(following(), searchQuery(), lang()))
|
setFiltered(dummyFilter(following(), searchQuery(), lang()))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user