upd: pencarian
Deskripsi: - update minimal 3 karakter saat pencarian No Issues
This commit is contained in:
@@ -22,24 +22,30 @@ export default function ViewSearch() {
|
|||||||
const isMobile2 = useMediaQuery("(max-width: 460px)");
|
const isMobile2 = useMediaQuery("(max-width: 460px)");
|
||||||
|
|
||||||
async function featchSearch(cari: string) {
|
async function featchSearch(cari: string) {
|
||||||
try {
|
if (cari.length >= 3) {
|
||||||
setLoading(true)
|
try {
|
||||||
setSearch(cari)
|
setLoading(true)
|
||||||
if (cari != "") {
|
setSearch(cari)
|
||||||
const res = await funGetSearchAll("?search=" + cari);
|
if (cari != "") {
|
||||||
setDataUser(res.data.user);
|
const res = await funGetSearchAll("?search=" + cari);
|
||||||
setDataProject(res.data.project);
|
setDataUser(res.data.user);
|
||||||
setDataDivision(res.data.division);
|
setDataProject(res.data.project);
|
||||||
} else {
|
setDataDivision(res.data.division);
|
||||||
setDataUser([]);
|
} else {
|
||||||
setDataProject([]);
|
setDataUser([]);
|
||||||
setDataDivision([]);
|
setDataProject([]);
|
||||||
|
setDataDivision([]);
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
toast.error("Gagal mendapatkan data, coba lagi nanti");
|
||||||
|
} finally {
|
||||||
|
setLoading(false)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} else {
|
||||||
console.error(error);
|
setDataUser([]);
|
||||||
toast.error("Gagal mendapatkan data, coba lagi nanti");
|
setDataProject([]);
|
||||||
} finally {
|
setDataDivision([]);
|
||||||
setLoading(false)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user