From 438ccae24c38c9a6bc4def82aaab9eb1c3f545ca Mon Sep 17 00:00:00 2001 From: 0xsysr3ll <0xsysr3ll@pm.me> Date: Wed, 30 Jul 2025 22:30:29 +0200 Subject: [PATCH] fix(selector): update type annotation for validKeywords --- src/components/BlacklistedTagsSelector/index.tsx | 7 +++++-- src/components/Selector/index.tsx | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/components/BlacklistedTagsSelector/index.tsx b/src/components/BlacklistedTagsSelector/index.tsx index ad16d1708..42139b59a 100644 --- a/src/components/BlacklistedTagsSelector/index.tsx +++ b/src/components/BlacklistedTagsSelector/index.tsx @@ -5,7 +5,10 @@ import { encodeURIExtraParams } from '@app/hooks/useDiscover'; import defineMessages from '@app/utils/defineMessages'; import { Transition } from '@headlessui/react'; import { ArrowDownIcon } from '@heroicons/react/24/solid'; -import type { TmdbKeywordSearchResponse } from '@server/api/themoviedb/interfaces'; +import type { + TmdbKeyword, + TmdbKeywordSearchResponse, +} from '@server/api/themoviedb/interfaces'; import type { Keyword } from '@server/models/common'; import axios from 'axios'; import { useFormikContext } from 'formik'; @@ -132,7 +135,7 @@ const ControlledKeywordSelector = ({ ); const validKeywords: TmdbKeyword[] = keywords.filter( - (keyword): keyword is Keyword => keyword !== null + (keyword): keyword is TmdbKeyword => keyword !== null ); onChange( diff --git a/src/components/Selector/index.tsx b/src/components/Selector/index.tsx index 4b775bb19..b8d078876 100644 --- a/src/components/Selector/index.tsx +++ b/src/components/Selector/index.tsx @@ -316,7 +316,7 @@ export const KeywordSelector = ({ }) ); - const validKeywords: TmdbKeyword[] = keywords.filter( + const validKeywords: Keyword[] = keywords.filter( (keyword): keyword is Keyword => keyword !== null );