fix api.ts to get correct api address
This commit is contained in:
parent
639c193b07
commit
3dddb0af8d
|
@ -1,4 +1,14 @@
|
||||||
export const API_MODE = import.meta.env.VITE_API_MODE as "tailscale" | "local" | "ip";
|
const hostname = window.location.hostname;
|
||||||
|
console.log("Current hostname:", hostname);
|
||||||
|
let API_MODE: "tailscale" | "local" | "ip";
|
||||||
|
|
||||||
|
if (hostname.includes("ts.net")) {
|
||||||
|
API_MODE = "tailscale";
|
||||||
|
} else if (hostname === "localhost") {
|
||||||
|
API_MODE = "local";
|
||||||
|
} else {
|
||||||
|
API_MODE = "ip";
|
||||||
|
}
|
||||||
|
|
||||||
export const API_ROOT = {
|
export const API_ROOT = {
|
||||||
tailscale: import.meta.env.VITE_API_URL_TAILSCALE,
|
tailscale: import.meta.env.VITE_API_URL_TAILSCALE,
|
||||||
|
@ -6,8 +16,6 @@ export const API_ROOT = {
|
||||||
ip: import.meta.env.VITE_API_URL_IP,
|
ip: import.meta.env.VITE_API_URL_IP,
|
||||||
};
|
};
|
||||||
|
|
||||||
console.log(API_ROOT)
|
|
||||||
|
|
||||||
export const BASE_URL = API_ROOT[API_MODE];
|
export const BASE_URL = API_ROOT[API_MODE];
|
||||||
|
|
||||||
export const API_ENDPOINTS = {
|
export const API_ENDPOINTS = {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user