update field doctors, cities, states and specialties

This commit is contained in:
ehsan
2025-09-25 17:06:57 +03:30
parent 74c6cf7b6b
commit 0db121150d
15 changed files with 336 additions and 200 deletions
+1 -7
View File
@@ -3,7 +3,7 @@ import { useRouter } from "next/navigation";
import specialties from "@/data/specialties.json";
import AutoComplete from "./AutoComplete";
function SearchField({ filter, setFilter, updateData, setDataInURL }) {
function SearchField({ filter, setFilter, setDataInURL }) {
const router = useRouter();
const clearText = () => {
@@ -17,7 +17,6 @@ function SearchField({ filter, setFilter, updateData, setDataInURL }) {
},
};
setFilter(newFilter);
// setDataInURL(newFilter);
};
const handleSearch = (e) => {
@@ -34,7 +33,6 @@ function SearchField({ filter, setFilter, updateData, setDataInURL }) {
dataUrl.specialty = findName.name;
newFilter.category = itemParent;
newFilter.specialty = findName;
// updateData("name", e);
} else {
dataUrl.specialty = findName.name;
newFilter.category = findName;
@@ -50,8 +48,6 @@ function SearchField({ filter, setFilter, updateData, setDataInURL }) {
router.push(`?${searchParams.toString()}`);
newFilter.name = e;
setFilter(newFilter);
// const newFilter = { ...filter, [name]: e };
// setFilter(newFilter);
} else {
let newFilter = filter;
@@ -65,7 +61,6 @@ function SearchField({ filter, setFilter, updateData, setDataInURL }) {
router.push(`?${searchParams.toString()}`);
}
newFilter.name = e;
// updateData("name", e);
setFilter(newFilter);
setDataInURL(newFilter);
}
@@ -78,7 +73,6 @@ function SearchField({ filter, setFilter, updateData, setDataInURL }) {
clearText={clearText}
inputValue={filter.name}
handleSearch={handleSearch}
// handleSearch={(e) => updateData("name", e)}
placeholder="جستجوی نام پزشک، تخصص، بیماری ..."
/>
</div>