diff --git a/package-lock.json b/package-lock.json index 6d5957b..50e3ecb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,6 @@ "cypress": "^12.17.1", "cypress-file-upload": "^5.0.8", "formidable": "^3.5.0", - "framer-motion": "^10.12.18", "next": "13.4.9", "qrcode.react": "^3.1.0", "react": "18.2.0", @@ -2755,9 +2754,10 @@ } }, "node_modules/framer-motion": { - "version": "10.12.18", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.12.18.tgz", - "integrity": "sha512-cfhiUpPbj+0eEWKjuD+5cz5cMqH71xOtMxGiS/cSGfHn2OlHIEAqFnFyzEMENw5PxWR9bMVhatzzpD6lexmHZQ==", + "version": "10.13.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.13.0.tgz", + "integrity": "sha512-xKhw9VCizmwEHbopOfluaoVunGHSZyMztGbTvsgOYqCjaKu6qtlwWY1J+6GhL41NY1P157JgEikjDm67XCFnvQ==", + "peer": true, "dependencies": { "tslib": "^2.4.0" }, @@ -2782,6 +2782,7 @@ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", "optional": true, + "peer": true, "dependencies": { "@emotion/memoize": "0.7.4" } @@ -2790,7 +2791,8 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "optional": true + "optional": true, + "peer": true }, "node_modules/framesync": { "version": "6.1.2", diff --git a/package.json b/package.json index 6b70ace..a30feaf 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,6 @@ "cypress": "^12.17.1", "cypress-file-upload": "^5.0.8", "formidable": "^3.5.0", - "framer-motion": "^10.12.18", "next": "13.4.9", "qrcode.react": "^3.1.0", "react": "18.2.0", diff --git a/public/photos/95753308.jpg b/public/photos/95753308.jpg deleted file mode 100644 index 67b6222..0000000 Binary files a/public/photos/95753308.jpg and /dev/null differ diff --git a/public/photos/95753309.jpg b/public/photos/95753309.jpg deleted file mode 100644 index 67b6222..0000000 Binary files a/public/photos/95753309.jpg and /dev/null differ diff --git a/public/photos/95753313.jpg b/public/photos/95753313.jpg deleted file mode 100644 index 67b6222..0000000 Binary files a/public/photos/95753313.jpg and /dev/null differ diff --git a/src/components/ui/wagon/WagonItem.tsx b/src/components/ui/wagon/WagonItem.tsx index 5cb8830..248ab8d 100644 --- a/src/components/ui/wagon/WagonItem.tsx +++ b/src/components/ui/wagon/WagonItem.tsx @@ -27,8 +27,8 @@ export const WagonItem: FC = ({ Wagon }) => { try { const formData = new FormData(); formData.append("myImage", file); - const response = await PhotoService.uploadPhoto(Wagon.VagonNumber, formData); - console.log("File uploaded:", response.data); + await PhotoService.uploadPhoto(Wagon.VagonNumber, formData); + console.log("File uploaded:", Wagon.VagonNumber); toast({ position: "bottom-right", title: "File uploaded successfully.", @@ -96,7 +96,7 @@ export const WagonItem: FC = ({ Wagon }) => { {showQRCode && (
- +
)} {showBarcode && ( diff --git a/src/pages/api/photo.ts b/src/pages/api/photo.ts index fe8da71..aa64769 100644 --- a/src/pages/api/photo.ts +++ b/src/pages/api/photo.ts @@ -6,6 +6,12 @@ import { HttpMethod } from '@/enums/httpMethod.enum'; import { IMiddlewareOptions } from '@/interfaces/middleware.interface'; import { Middlewares } from '@/types/middleware.type'; +export const config = { + api: { + bodyParser: false, + }, +}; + const middlewares: Middlewares = { [HttpMethod.POST]: postPhoto, @@ -13,7 +19,7 @@ const middlewares: Middlewares = { } -const readFile = ( +const readFile = async ( req: NextApiRequest, saveLocally?: boolean, ): Promise<{ fields: formidable.Fields; files: formidable.Files }> => { @@ -52,7 +58,7 @@ async function postPhoto(options: IMiddlewareOptions) { } catch (error) { await fs.mkdir(path.join(process.cwd() + "/public", "/photos")); } - readFile(req, true); + await readFile(req, true); res.json({ done: "ok" }); }