aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils/config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/config.ts')
-rw-r--r--src/utils/config.ts12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/utils/config.ts b/src/utils/config.ts
index 5928f02..874a24c 100644
--- a/src/utils/config.ts
+++ b/src/utils/config.ts
@@ -1,9 +1,16 @@
+const isStaging = process.env.NEXT_PUBLIC_APP_ENV === 'staging';
+
export const settings = {
ackee: {
filename: process.env.NEXT_PUBLIC_ACKEE_FILENAME || 'tracker.js',
siteId: process.env.NEXT_PUBLIC_ACKEE_SITE_ID || '',
url: `https://${process.env.NEXT_PUBLIC_ACKEE_DOMAIN}` || '',
},
+ api: {
+ url: isStaging
+ ? process.env.NEXT_PUBLIC_STAGING_GRAPHQL_API
+ : process.env.NEXT_PUBLIC_GRAPHQL_API,
+ },
name: 'Armand Philippot',
baseline: {
en: 'Front-end developer',
@@ -20,5 +27,8 @@ export const settings = {
},
postsPerPage: 10,
twitterId: '@ArmandPhilippot',
- url: `${process.env.NEXT_PUBLIC_APP_PROTOCOL}://${process.env.NEXT_PUBLIC_APP_DOMAIN}`,
+ url:
+ (isStaging
+ ? process.env.NEXT_PUBLIC_STAGING_APP_URL
+ : process.env.NEXT_PUBLIC_APP_URL) || '',
};