@wener/console
Version:
Base console UI toolkit
17 lines (16 loc) • 611 B
JavaScript
import { getSiteStore } from "../../console/context.js";
export function getGraphQLUrl() {
let url = typeof window === "undefined" ? "http://127.0.0.1:3000/graphql" : "/graphql";
let site = getSiteStore().getState();
if (typeof process === "undefined") {
url = site.graphqlUrl || url;
}
else {
url = site.graphqlUrl || process.env.GRAPHQL_URL || process.env.NEXT_PUBLIC_GRAPHQL_URL || url;
}
if (url.startsWith("/") && typeof window !== "undefined") {
url = `${window.location.origin}${url}`;
}
return url;
}
//# sourceMappingURL=getGraphQLUrl.js.map