|
|
|
@@ -127,23 +127,6 @@ const DoSearch: React.FC<Props> = ({filterArgs, searchQuery, onDeliveryOrderSear |
|
|
|
}, [searchAllDos]); |
|
|
|
|
|
|
|
|
|
|
|
//INITIALIZATION |
|
|
|
useEffect(() => { |
|
|
|
const loadItems = async () => { |
|
|
|
try{ |
|
|
|
//const itemsData = await fetchDoSearch("","","","","","",""); |
|
|
|
//setSearchAllDos(itemsData); |
|
|
|
} |
|
|
|
catch (error){ |
|
|
|
console.error("Loading Error: ", error); |
|
|
|
setSearchAllDos([]); |
|
|
|
}; |
|
|
|
}; |
|
|
|
loadItems(); |
|
|
|
console.log("success"); |
|
|
|
},[]); |
|
|
|
|
|
|
|
|
|
|
|
const searchCriteria: Criterion<SearchParamNames>[] = useMemo( |
|
|
|
() => [ |
|
|
|
{ label: t("Code"), paramName: "code", type: "text" }, |
|
|
|
@@ -180,10 +163,9 @@ const DoSearch: React.FC<Props> = ({filterArgs, searchQuery, onDeliveryOrderSear |
|
|
|
|
|
|
|
const onReset = useCallback(async () => { |
|
|
|
try { |
|
|
|
//const data = await fetchDoSearch("", "", "", "", "","",""); |
|
|
|
//setSearchAllDos(data); |
|
|
|
setHasSearched(false); |
|
|
|
setSearchAllDos([]); |
|
|
|
setHasSearched(false); |
|
|
|
setHasResults(false); |
|
|
|
} |
|
|
|
catch (error) { |
|
|
|
console.error("Error: ", error); |
|
|
|
@@ -348,6 +330,9 @@ const DoSearch: React.FC<Props> = ({filterArgs, searchQuery, onDeliveryOrderSear |
|
|
|
setHasResults(data.length > 0); |
|
|
|
} catch (error) { |
|
|
|
console.error("Error: ", error); |
|
|
|
setSearchAllDos([]); |
|
|
|
setHasSearched(true); |
|
|
|
setHasResults(false); |
|
|
|
} |
|
|
|
}, []); |
|
|
|
const debouncedSearch = useCallback((query: SearchBoxInputs) => { |
|
|
|
@@ -558,4 +543,4 @@ const NoRowsOverlay: React.FC = () => { |
|
|
|
); |
|
|
|
}; |
|
|
|
|
|
|
|
export default DoSearch; |
|
|
|
export default DoSearch; |