about summary refs log tree commit diff
path: root/src/components/dialogs/ThreadgateEditor.tsx
diff options
context:
space:
mode:
authorDmitrii Kartashev <faithfinder@yandex.ru>2024-07-25 19:31:59 -0400
committerGitHub <noreply@github.com>2024-07-26 00:31:59 +0100
commit4437b9a55782ac4b213fb209f52378b839329c2a (patch)
treed8f4378413bf3ce476a9a8040d1973fea698851b /src/components/dialogs/ThreadgateEditor.tsx
parent50769b0b6fce97124ce23610bc81f4befd5224cb (diff)
downloadvoidsky-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.tsx4
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) {