diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/components/dialogs/ThreadgateEditor.tsx | 4 | ||||
-rw-r--r-- | src/state/queries/post-feed.ts | 4 | ||||
-rw-r--r-- | src/state/queries/threadgate.ts | 2 | ||||
-rw-r--r-- | src/view/screens/Search/Explore.tsx | 2 |
4 files changed, 7 insertions, 5 deletions
diff --git a/src/components/dialogs/ThreadgateEditor.tsx b/src/components/dialogs/ThreadgateEditor.tsx index 92dd157b2..90483b3ad 100644 --- a/src/components/dialogs/ThreadgateEditor.tsx +++ b/src/components/dialogs/ThreadgateEditor.tsx @@ -74,7 +74,9 @@ function DialogContent({ const onPressAudience = (setting: ThreadgateSetting) => { // remove nobody - let newSelected = draft.filter(v => v.type !== 'nobody') + let newSelected: ThreadgateSetting[] = draft.filter( + v => v.type !== 'nobody', + ) // toggle const i = newSelected.findIndex(v => isEqual(v, setting)) if (i === -1) { diff --git a/src/state/queries/post-feed.ts b/src/state/queries/post-feed.ts index 62ea0f33f..1d6ec80d9 100644 --- a/src/state/queries/post-feed.ts +++ b/src/state/queries/post-feed.ts @@ -375,11 +375,11 @@ export function usePostFeedQuery( } return undefined }) - .filter(<T>(n?: T): n is T => Boolean(n)), + .filter(n => !!n), } return feedPostSlice }) - .filter(<T>(n?: T): n is T => Boolean(n)), + .filter(n => !!n), })), ], } diff --git a/src/state/queries/threadgate.ts b/src/state/queries/threadgate.ts index c05d1f564..8b6aeba6c 100644 --- a/src/state/queries/threadgate.ts +++ b/src/state/queries/threadgate.ts @@ -33,6 +33,6 @@ export function threadgateViewToSettings( } return setting }) - .filter(<T>(n?: T): n is T => Boolean(n)) + .filter(n => !!n) return settings } diff --git a/src/view/screens/Search/Explore.tsx b/src/view/screens/Search/Explore.tsx index e9b744527..5510fbee2 100644 --- a/src/view/screens/Search/Explore.tsx +++ b/src/view/screens/Search/Explore.tsx @@ -119,7 +119,7 @@ function LoadMore({ } return loadMoreItem }) - .filter(<T,>(n?: T): n is T => Boolean(n)) + .filter(n => !!n) }, [item.items, moderationOpts]) if (items.length === 0) return null |