From df308c185bbbd25959741e662f6be32138e208f7 Mon Sep 17 00:00:00 2001 From: OlenaIa <121794911+OlenaIa@users.noreply.github.com> Date: Mon, 27 Nov 2023 22:46:38 +0200 Subject: [PATCH] select in filter --- src/components/Filters/Filters.jsx | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/src/components/Filters/Filters.jsx b/src/components/Filters/Filters.jsx index 3825a72..2ed661d 100644 --- a/src/components/Filters/Filters.jsx +++ b/src/components/Filters/Filters.jsx @@ -1,4 +1,22 @@ +import { useSelector } from "react-redux"; +import { selectCars } from "redux/selectors"; + export const Filters = () => { + const cars = useSelector(selectCars); + + const brands = cars?.map(car => car.make); + console.log('brands', brands); + const uniqueBrands = brands.filter( + (brand, index, array) => array.indexOf(brand) === index + ); + console.log('brauniqueBrandsnds', uniqueBrands); + + const pricesArray = []; + for (let index = 30; index < 501; index += 10) { + pricesArray.push(index) + }; + console.log('pricesArray', pricesArray); + return ( <>
@@ -11,19 +29,13 @@ export const Filters = () => { // hidden="hidden" // disabled >Please choose car brand - - - - +{uniqueBrands?.map((brand) => )}