We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cd8b8b0 commit 02e72d3Copy full SHA for 02e72d3
apps/web/src/lib/constants.ts
@@ -1,6 +1,19 @@
1
import dynamic from 'next/dynamic';
2
3
-export const baseURL = process.env.NEXT_PUBLIC_URL;
+export const baseURL = (() => {
4
+ // Preview deployments
5
+ if (process.env.VERCEL_ENV === 'preview') {
6
+ return `https://${process.env.VERCEL_BRANCH_URL}`;
7
+ }
8
+
9
+ // Production URL
10
+ if (process.env.NEXT_PUBLIC_VERCEL_URL) {
11
+ return `https://${process.env.NEXT_PUBLIC_VERCEL_URL}`;
12
13
14
+ // Local development
15
+ return 'http://localhost:3000';
16
+})();
17
18
export type ToolState = 'available' | 'installed' | 'configured';
19
0 commit comments