summaryrefslogtreecommitdiff
path: root/src/lib/checkout/api/ExpedisiList.js
diff options
context:
space:
mode:
authortrisusilo48 <tri.susilo@altama.co.id>2024-11-07 12:59:56 +0700
committertrisusilo48 <tri.susilo@altama.co.id>2024-11-07 12:59:56 +0700
commitebba81f144b860eaf3bd7a9ef2b1c63a2ff021e0 (patch)
treedbcc68f5c6dd750c41f3b1fbc5c3c2331f58c994 /src/lib/checkout/api/ExpedisiList.js
parented0adaad2125b46a6c039ce89b38b3cbb8379342 (diff)
get couries biteship
Diffstat (limited to 'src/lib/checkout/api/ExpedisiList.js')
-rw-r--r--src/lib/checkout/api/ExpedisiList.js25
1 files changed, 20 insertions, 5 deletions
diff --git a/src/lib/checkout/api/ExpedisiList.js b/src/lib/checkout/api/ExpedisiList.js
index ca22bec1..110295b7 100644
--- a/src/lib/checkout/api/ExpedisiList.js
+++ b/src/lib/checkout/api/ExpedisiList.js
@@ -1,8 +1,23 @@
-import odooApi from '@/core/api/odooApi'
+import odooApi from '@/core/api/odooApi';
+import axios from 'axios';
+import biteShipAPI from '../../../core/api/biteShip';
const ExpedisiList = async () => {
- const dataExpedisi = await odooApi('GET', '/api/v1/courier')
- return dataExpedisi
-}
+ const dataExpedisi = await odooApi('GET', '/api/v1/courier');
+ return dataExpedisi;
+};
-export default ExpedisiList
+const GetRatesCourierBiteship = async ({ destination, items }) => {
+ const couriers = process.env.NEXT_PUBLIC_BITESHIP_CODE_COURIERS;
+ let body = {
+ destination,
+ couriers: couriers,
+ items
+ };
+
+ const featch = await biteShipAPI('POST', '/v1/rates/couriers', body);
+
+ return featch;
+};
+
+export { GetRatesCourierBiteship, ExpedisiList} ;