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