From cbc5837e578ca107f129f8b922efde3fe685c102 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Tue, 20 Dec 2022 10:09:57 +0700 Subject: Merapihkan code, fix style --- src/components/Filter.js | 172 +++++++++++++++++++++++++---------------------- 1 file changed, 90 insertions(+), 82 deletions(-) (limited to 'src/components/Filter.js') diff --git a/src/components/Filter.js b/src/components/Filter.js index 19e9778f..92a28e09 100644 --- a/src/components/Filter.js +++ b/src/components/Filter.js @@ -83,92 +83,100 @@ const Filter = ({ } } + const sortOptions = [ + { + name: 'Harga Terendah', + value: 'price-asc', + }, + { + name: 'Harga Tertinggi', + value: 'price-desc', + }, + { + name: 'Populer', + value: 'popular', + }, + { + name: 'Ready Stock', + value: 'stock', + }, + ]; + return ( -
-
-

Filter Produk

- -
-
- {selectedBrand || selectedCategory || priceFrom || priceTo || orderBy ? ( - - ) : ''} - {!disableFilter.includes('orderBy') ? ( -
- -
- - - - -
-
- ) : ''} - {!disableFilter.includes('category') ? ( -
- - -
- ) : ''} - {!disableFilter.includes('brand') ? ( -
- - -
- ) : ''} - {!disableFilter.includes('price') ? ( -
- -
- setPriceFrom(e.target.value)}/> - - setPriceTo(e.target.value)}/> +
+
+ )} + + {!disableFilter.includes('category') && ( +
+ +
-
- ) : ''} - - - + )} + + {!disableFilter.includes('brand') && ( +
+ + +
+ )} + + {!disableFilter.includes('price') && ( +
+ +
+ setPriceFrom(e.target.value)}/> + + setPriceTo(e.target.value)}/> +
+
+ )} + + + + ) }; -- cgit v1.2.3