// pages/api/[...path].js
import { createProxyMiddleware } from "http-proxy-middleware";

const mode = process.env.NEXT_PUBLIC_API_PORT_MODE;

const target = mode === "dev" ? "http://localhost:80" : "http://localhost"; // oder z. B. http://10.10.0.13

export default createProxyMiddleware({
  target,
  changeOrigin: true,
  pathRewrite: {
    "^/api": "/", // Entfernt /api aus dem Pfad, wenn das Backend das nicht erwartet
  },
  logLevel: "debug",
});
