From d91ea410657c5bd7a3eaee8265810b923f3bab15 Mon Sep 17 00:00:00 2001 From: Ehsan Date: Sun, 20 Oct 2024 00:00:24 +0330 Subject: [PATCH] deign sidebar --- components/doctors/sortlist/SelectSort.js | 34 ++++++++++++++------- components/layout/header/list/col/BgGray.js | 3 +- components/layout/header/list/col/index.js | 4 +-- 3 files changed, 27 insertions(+), 14 deletions(-) diff --git a/components/doctors/sortlist/SelectSort.js b/components/doctors/sortlist/SelectSort.js index fb96d02..c2b52af 100644 --- a/components/doctors/sortlist/SelectSort.js +++ b/components/doctors/sortlist/SelectSort.js @@ -3,18 +3,25 @@ import { useState } from "react"; import ArrowBottomD from "../../icons/ArrowBottomD"; import SortD from "../../icons/SortD"; -const listSort = ["براساس امتیاز 1", "براساس امتیاز 2", "براساس امتیاز 3"]; +const listSort = [ + { label: "براساس امتیاز 1", id: 10 }, + { label: "براساس امتیاز 2", id: 20 }, + { label: "براساس امتیاز 3", id: 30 }, +]; function SelectSort() { - const [age, setAge] = useState(""); + const [sort, setSort] = useState(""); + console.log(sort); const handleChange = (event) => { - setAge(event.target.value); + console.log(event); + + setSort(event.target.name); }; return ( ); diff --git a/components/layout/header/list/col/BgGray.js b/components/layout/header/list/col/BgGray.js index b352f2c..80f1307 100644 --- a/components/layout/header/list/col/BgGray.js +++ b/components/layout/header/list/col/BgGray.js @@ -8,7 +8,8 @@ function BgGray({ isActive, setIsActive }) { ? "bg-[#232323] opacity-40 flex" : "bg-transparent opacity-40 hidden" } - absolute z-[5] cursor-pointer transition-all duration-500 left-0 top-0 w-screen h-screen + absolute lg:hidden z-[5] cursor-pointer transition-all duration-500 left-0 w-screen h-[calc(100vh_+_40px)] + -top-[12px] sm:-top-[21px] md:-top-[30px] lg:-top-[40px] `} > ); diff --git a/components/layout/header/list/col/index.js b/components/layout/header/list/col/index.js index 533ff29..27ab0cd 100644 --- a/components/layout/header/list/col/index.js +++ b/components/layout/header/list/col/index.js @@ -8,8 +8,8 @@ function Col({ isActive, setIsActive, name }) {