type fixes for React 18

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-10-13 00:05:25 +02:00
parent b2817daf0c
commit 0296f272b4
50 changed files with 193 additions and 94 deletions
@@ -29,7 +29,7 @@ const SearchContextFilterSpy = ({ name }: { name: string }) => {
const value = filters[name];
return (
<span data-testid={`${name}-filter-spy`}>
{Array.isArray(value) ? value.join(',') : value}
{Array.isArray(value) ? value.join(',') : value?.toString()}
</span>
);
};
@@ -193,7 +193,7 @@ export const SearchResultGroupTextFilterField = (
contentEditable
suppressContentEditableWarning
>
{value}
{value?.toString()}
</Typography>
</SearchResultGroupFilterFieldLayout>
);
@@ -377,7 +377,7 @@ export function SearchResultGroupLayout<FilterOption>(
filterOptions,
renderFilterOption = filterOption => (
<MenuItem key={String(filterOption)} value={String(filterOption)}>
{filterOption}
{String(filterOption)}
</MenuItem>
),
filterFields,