From 18a226bc8a011da64f2d98aaeebfdd93277539d2 Mon Sep 17 00:00:00 2001 From: youngkidwarrior Date: Tue, 20 Aug 2024 15:07:12 -0700 Subject: [PATCH] Test branch url --- apps/sendpay-example/src/utils/NetworkUtils.res | 2 +- apps/web/src/utils/NetworkUtils.res | 2 +- packages/bindings/src/Vercel.res | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/sendpay-example/src/utils/NetworkUtils.res b/apps/sendpay-example/src/utils/NetworkUtils.res index d5a2e56..2446ea3 100644 --- a/apps/sendpay-example/src/utils/NetworkUtils.res +++ b/apps/sendpay-example/src/utils/NetworkUtils.res @@ -8,7 +8,7 @@ let url = { | Some(Production) => `https://${projectProductionUrl}/api/graphql` | Some(Development) => `http://localhost:3000/api/graphql` | None => `http://localhost:${port}/api/graphql` - | Some(Preview) => `https://${url}/api/graphql` + | Some(Preview) => `https://${projectBranchUrl}/api/graphql` } } diff --git a/apps/web/src/utils/NetworkUtils.res b/apps/web/src/utils/NetworkUtils.res index d5a2e56..2446ea3 100644 --- a/apps/web/src/utils/NetworkUtils.res +++ b/apps/web/src/utils/NetworkUtils.res @@ -8,7 +8,7 @@ let url = { | Some(Production) => `https://${projectProductionUrl}/api/graphql` | Some(Development) => `http://localhost:3000/api/graphql` | None => `http://localhost:${port}/api/graphql` - | Some(Preview) => `https://${url}/api/graphql` + | Some(Preview) => `https://${projectBranchUrl}/api/graphql` } } diff --git a/packages/bindings/src/Vercel.res b/packages/bindings/src/Vercel.res index 895d99a..24c62e6 100644 --- a/packages/bindings/src/Vercel.res +++ b/packages/bindings/src/Vercel.res @@ -2,6 +2,8 @@ external url: string = "VERCEL_URL" @val @scope(("process", "env")) external projectProductionUrl: string = "VERCEL_PROJECT_PRODUCTION_URL" +@val @scope(("process", "env")) +external projectBranchUrl: string = "VERCEL_BRANCH_URL" type env = | @as("production") Production | @as("development") Development | @as("preview") Preview @val @scope(("process", "env")) @@ -12,6 +14,8 @@ module Vite = { external url: string = "VITE_VERCEL_URL" @val @scope(("import", "meta", "env")) external projectProductionUrl: string = "VITE_VERCEL_PROJECT_PRODUCTION_URL" + @val @scope(("import", "meta", "env")) + external projectBranchUrl: string = "VITE_VERCEL_BRANCH_URL" type env = | @as("production") Production | @as("development") Development | @as("preview") Preview