diff options
author | Dmitrii Kartashev <faithfinder@yandex.ru> | 2024-07-25 19:31:59 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-26 00:31:59 +0100 |
commit | 4437b9a55782ac4b213fb209f52378b839329c2a (patch) | |
tree | d8f4378413bf3ce476a9a8040d1973fea698851b /src/components/dialogs/ThreadgateEditor.tsx | |
parent | 50769b0b6fce97124ce23610bc81f4befd5224cb (diff) | |
download | voidsky-4437b9a55782ac4b213fb209f52378b839329c2a.tar.zst |
Boolean filter improvement alternative: TS upgrade (#4840)
* upgrade typescript and use new feature * fix: typing error
Diffstat (limited to 'src/components/dialogs/ThreadgateEditor.tsx')
-rw-r--r-- | src/components/dialogs/ThreadgateEditor.tsx | 4 |
1 files changed, 3 insertions, 1 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) { |