From e8a9bbdfe69144cfd044584f808d2627b6682bf4 Mon Sep 17 00:00:00 2001 From: Ayush Sehrawat <69469790+AyushSehrawat@users.noreply.github.com> Date: Sat, 7 Sep 2024 11:45:01 +0530 Subject: [PATCH] fix: fix analytics --- next.config.mjs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/next.config.mjs b/next.config.mjs index 79ae330..e8685a7 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -39,6 +39,26 @@ const config = { }, ], }, + headers: async () => { + return [ + { + // mathching all API routes + source: "/api/:path*", + headers: [ + { key: "Access-Control-Allow-Credentials", value: "true" }, + { key: "Access-Control-Allow-Origin", value: "*" }, + { + key: "Access-Control-Allow-Methods", + value: "GET,OPTIONS,PATCH,DELETE,POST,PUT", + }, + { + key: "Access-Control-Allow-Headers", + value: "X-CSRF-Token, X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version", + }, + ], + }, + ]; + }, }; export default withMDX(config);