From 1401967b38953f38d4df7cc275ef8b4e32ed61d3 Mon Sep 17 00:00:00 2001 From: max Date: Sat, 22 Jun 2024 20:19:32 -0700 Subject: [PATCH 1/4] fix: change API url --- src/constants/apiPaths.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 88776a1c9..8e388893b 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,5 +1,5 @@ const prefix = import.meta.env.VITE_API_PREFIX || ".execute-api2"; -const awsAPI = "https://6563hjfn25.execute-api.us-east-1.amazonaws.com/prod"; +const awsAPI = "https://dz6hsqwdf4.execute-api.us-east-1.amazonaws.com/prod"; const API_PATHS = { product: awsAPI, From 74f817856ba77c4cb436c67ed236bd9f32412e17 Mon Sep 17 00:00:00 2001 From: max Date: Tue, 25 Jun 2024 15:16:44 -0700 Subject: [PATCH 2/4] fix: API url --- src/constants/apiPaths.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 8e388893b..93bc4c41d 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,5 +1,5 @@ const prefix = import.meta.env.VITE_API_PREFIX || ".execute-api2"; -const awsAPI = "https://dz6hsqwdf4.execute-api.us-east-1.amazonaws.com/prod"; +const awsAPI = "https://o2jh3m7b57.execute-api.us-east-1.amazonaws.com/prod"; const API_PATHS = { product: awsAPI, From 09b9d99cf355b2ba1968736b113c16a960ed302c Mon Sep 17 00:00:00 2001 From: max Date: Sun, 30 Jun 2024 08:50:44 -0700 Subject: [PATCH 3/4] feat: fix Import service --- .../components/CSVFileImport.tsx | 39 +++++++++++-------- src/constants/apiPaths.ts | 5 +-- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/src/components/pages/admin/PageProductImport/components/CSVFileImport.tsx b/src/components/pages/admin/PageProductImport/components/CSVFileImport.tsx index d11028c96..546b24d5f 100755 --- a/src/components/pages/admin/PageProductImport/components/CSVFileImport.tsx +++ b/src/components/pages/admin/PageProductImport/components/CSVFileImport.tsx @@ -1,6 +1,7 @@ import React from "react"; import Typography from "@mui/material/Typography"; import Box from "@mui/material/Box"; +import axios from "axios"; type CSVFileImportProps = { url: string; @@ -14,33 +15,39 @@ export default function CSVFileImport({ url, title }: CSVFileImportProps) { const files = e.target.files; if (files && files.length > 0) { const file = files[0]; + console.log("onFileChange", file); setFile(file); } }; const removeFile = () => { + console.log("removeFile", file); setFile(undefined); }; const uploadFile = async () => { - console.log("uploadFile to", url); + console.log("upload file to", url); + if (!file) { + console.error("file not exist"); + return; + } // Get the presigned URL - // const response = await axios({ - // method: "GET", - // url, - // params: { - // name: encodeURIComponent(file.name), - // }, - // }); - // console.log("File to upload: ", file.name); - // console.log("Uploading to: ", response.data); - // const result = await fetch(response.data, { - // method: "PUT", - // body: file, - // }); - // console.log("Result: ", result); - // setFile(""); + const response = await axios({ + method: "GET", + url, + params: { + name: encodeURIComponent(file.name), + }, + }); + console.log("File to upload: ", file.name); + console.log("Uploading to: ", response.data); + const result = await fetch(response.data, { + method: "PUT", + body: file, + }); + console.log("Uploading result: ", result); + setFile(undefined); }; return ( diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 93bc4c41d..5652a4efa 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,10 +1,9 @@ const prefix = import.meta.env.VITE_API_PREFIX || ".execute-api2"; -const awsAPI = "https://o2jh3m7b57.execute-api.us-east-1.amazonaws.com/prod"; const API_PATHS = { - product: awsAPI, + product: "https://o2jh3m7b57.execute-api.us-east-1.amazonaws.com/prod", order: `https://${prefix}.eu-west-1.amazonaws.com/dev`, - import: `https://${prefix}.eu-west-1.amazonaws.com/dev`, + import: "https://906nuso9ee.execute-api.us-east-1.amazonaws.com/prod", bff: `https://${prefix}.eu-west-1.amazonaws.com/dev`, cart: `https://${prefix}.eu-west-1.amazonaws.com/dev`, }; From 56f39dea9edb0ebb5a08433abb0c774dda7541b9 Mon Sep 17 00:00:00 2001 From: max Date: Sun, 30 Jun 2024 14:18:43 -0700 Subject: [PATCH 4/4] fix: service URL --- src/constants/apiPaths.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 5652a4efa..1cab38745 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -3,7 +3,7 @@ const prefix = import.meta.env.VITE_API_PREFIX || ".execute-api2"; const API_PATHS = { product: "https://o2jh3m7b57.execute-api.us-east-1.amazonaws.com/prod", order: `https://${prefix}.eu-west-1.amazonaws.com/dev`, - import: "https://906nuso9ee.execute-api.us-east-1.amazonaws.com/prod", + import: "https://i6gsu0m0sg.execute-api.us-east-1.amazonaws.com/prod", bff: `https://${prefix}.eu-west-1.amazonaws.com/dev`, cart: `https://${prefix}.eu-west-1.amazonaws.com/dev`, };