Add support for customizable icons in SearchResultListItemBlueprint and related components

Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com>
This commit is contained in:
Andreas Berger
2025-09-25 12:40:31 +02:00
parent 8bfe82fbc6
commit a521911fbc
9 changed files with 38 additions and 8 deletions
+4 -2
View File
@@ -90,6 +90,7 @@ const _default: OverridableFrontendPlugin<
{
predicate?: SearchResultItemExtensionPredicate;
component: SearchResultItemExtensionComponent;
icon?: JSX_2.Element;
},
'search.search-result-list-item.item',
{}
@@ -104,7 +105,7 @@ const _default: OverridableFrontendPlugin<
{
value: string;
name: string;
icon: JSX.Element;
icon: JSX_2.Element;
},
'search.filters.result-types.type',
{}
@@ -209,6 +210,7 @@ export const searchPage: ExtensionDefinition<{
{
predicate?: SearchResultItemExtensionPredicate;
component: SearchResultItemExtensionComponent;
icon?: JSX_2.Element;
},
'search.search-result-list-item.item',
{}
@@ -223,7 +225,7 @@ export const searchPage: ExtensionDefinition<{
{
value: string;
name: string;
icon: JSX.Element;
icon: JSX_2.Element;
},
'search.filters.result-types.type',
{}