From 56a52dbf86cdf55ebb0173c535b07bf5f80510cd Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 3 Sep 2024 15:20:44 +0300 Subject: [PATCH] feat: product select --- src/components/ProductSelect/ProductSelect.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/ProductSelect/ProductSelect.tsx b/src/components/ProductSelect/ProductSelect.tsx index 9836c73..cb78eda 100644 --- a/src/components/ProductSelect/ProductSelect.tsx +++ b/src/components/ProductSelect/ProductSelect.tsx @@ -55,7 +55,9 @@ const ProductSelect: FC = (props: Props) => { const filtered = (options as ComboboxItem[]).filter((option) => { const product = products.find(product => product.id == parseInt(option.value)); if (!product) return true; - return product.name.toLowerCase().includes(search.toLowerCase()) || product.barcodes.some((value) => value.toLowerCase().includes(search.toLowerCase())); + return product.name.toLowerCase().includes(search.toLowerCase()) || + product.barcodes.some((value) => value.toLowerCase().includes(search.toLowerCase())) || + product.article?.toLowerCase() === search.toLowerCase(); } ); @@ -64,6 +66,7 @@ const ProductSelect: FC = (props: Props) => { }; return ( 500 ? 500 : Infinity} renderOption={renderOption} searchable {...restProps}