@attributech/nuxt-drupal-utils
Version:
Shared utilities for Nuxt 3 projects with Drupal backend
14 lines (13 loc) • 558 B
JavaScript
import { getLagoonDevelopmentDomain } from "./getLagoonDevelopmentDomain.js";
export const getServerUrl = function(defaultUrl) {
if (process.env.API_SERVER !== void 0 && process.env.API_SERVER !== "") {
return process.env.API_SERVER;
}
if (process.env.LAGOON_ENVIRONMENT_TYPE !== void 0 && process.env.LAGOON_ENVIRONMENT_TYPE === "development") {
const lagoonDevelopmentDomain = getLagoonDevelopmentDomain();
if (lagoonDevelopmentDomain !== null) {
return `https://nginx.${lagoonDevelopmentDomain}`;
}
}
return defaultUrl;
};