handle filter list with button

This commit is contained in:
Ehsan
2024-10-23 03:09:40 +03:30
parent 47b2004a68
commit 5939ae7933
8 changed files with 780 additions and 615 deletions
@@ -4,6 +4,7 @@ import List from "./List";
function Turns({ user, setIsTurnsDetails, loading }) {
const [value, setValue] = useState(0);
const [isDone, setIsDone] = useState(true);
const handleChange = (event, newValue) => setValue(newValue);
return (
@@ -11,9 +12,15 @@ function Turns({ user, setIsTurnsDetails, loading }) {
<p className="text-[#3B3B3B] hidden md:flex text-[16px] font-bold">
تاریخچه نوبت ها
</p>
<Head value={value} setValue={setValue} handleChange={handleChange} />
<Head
value={value}
isDone={isDone}
setValue={setValue}
setIsDone={setIsDone}
handleChange={handleChange}
/>
<List
user={user}
user={user.turns[isDone ? "done" : "current"]}
loading={loading}
setIsTurnsDetails={setIsTurnsDetails}
/>