pull port from env var

This commit is contained in:
Milo Schwartz 2024-10-26 17:13:30 -04:00
parent 50d374d9f6
commit be144fe15d
No known key found for this signature in database
2 changed files with 11 additions and 17 deletions

View file

@ -1,20 +1,21 @@
import axios from "axios";
// let origin;
// if (typeof window !== "undefined") {
// origin = window.location.origin;
// }
let origin;
if (typeof window !== "undefined") {
origin = window.location.origin;
}
export const api = axios.create({
baseURL: `http://localhost:3000/api/v1`,
baseURL: `${origin}/api/v1`,
timeout: 10000,
headers: {
"Content-Type": "application/json",
},
});
// we can pull from env var here becuase it is only used in the server
export const internal = axios.create({
baseURL: `http://localhost:3000/api/v1`,
baseURL: `http://localhost:${process.env.SERVER_EXTERNAL_PORT}/api/v1`,
timeout: 10000,
headers: {
"Content-Type": "application/json",