summaryrefslogtreecommitdiff
path: root/src/pages/my/recomendation/api
diff options
context:
space:
mode:
authorHATEC\SPVDEV001 <tri.susilo@altama.co.id>2024-03-25 16:52:42 +0700
committerHATEC\SPVDEV001 <tri.susilo@altama.co.id>2024-03-25 16:52:42 +0700
commit60497cfbdf29df106d3d4270bfd480f270f16098 (patch)
treeb81ae6acfa1abe5fa94ba344d988c04a84b680a9 /src/pages/my/recomendation/api
parentd0d38a82bb3d368632243ffb1cd317bb41cb13a3 (diff)
generate recomendation
Diffstat (limited to 'src/pages/my/recomendation/api')
-rw-r--r--src/pages/my/recomendation/api/recomendation.js21
1 files changed, 15 insertions, 6 deletions
diff --git a/src/pages/my/recomendation/api/recomendation.js b/src/pages/my/recomendation/api/recomendation.js
index 47ed743a..8ff760d0 100644
--- a/src/pages/my/recomendation/api/recomendation.js
+++ b/src/pages/my/recomendation/api/recomendation.js
@@ -1,8 +1,17 @@
-import axios from "axios"
+import axios from 'axios';
+import { useQuery } from 'react-query';
-const GenerateRecomendations = async ({query}) => {
- const GenerateRecomendationProducts = await axios(`${process.env.NEXT_PUBLIC_SELF_HOST}/api/shop/recomendation?${query}`)
+const GenerateRecomendations = ({ query }) => {
+ const queryString = _.toQuery(query);
+ const GenerateRecomendationProducts = async () =>
+ await axios(
+ `${process.env.NEXT_PUBLIC_SELF_HOST}/api/shop/recomendation?${queryString}`
+ );
+ const productSearch = useQuery(
+ `generateRecomendation-${ququeryStringery}`,
+ GenerateRecomendationProducts
+ );
- return GenerateRecomendationProducts
-}
-export default GenerateRecomendations \ No newline at end of file
+ return productSearch;
+};
+export default GenerateRecomendations;