env variables changes

This commit is contained in:
Owen Rees
2023-06-12 20:47:58 +02:00
parent ec60b6be91
commit d8e12c48af
2 changed files with 10 additions and 5 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ const useTournamentDataFilter = (
if (filtered.length === 0) { if (filtered.length === 0) {
state = ( state = (
<tr className="border-b border-gray-700 border-opacity-20 bg-gray-800 text-white"> <tr className="bg-white text-gray-900 dark:bg-gray-800 dark:text-white">
<td colSpan={4} className="p-3"> <td colSpan={4} className="p-3">
No tournaments found No tournaments found
</td> </td>
+8 -3
View File
@@ -3,11 +3,16 @@
* @remarks The result is cached for the revalidation period in seconds * @remarks The result is cached for the revalidation period in seconds
*/ */
export default async function getTournaments(country: string) { export default async function getTournaments(country: string) {
const baseUrl = process.env.VERCEL_URL const baseUrl =
? `https://${process.env.VERCEL_URL}` process.env.NODE_ENV === "production"
? `https://${process.env.NEXT_PUBLIC_VERCEL_URL}`
: "http://localhost:3000"; : "http://localhost:3000";
const res = await fetch(`${baseUrl}/api/tournaments/${country}`, { const res = await fetch(`${baseUrl}/api/tournaments/${country}`, {
next: { revalidate: 300 }, next: { revalidate: 300 },
}); });
return await res.json();
if (res.status !== 200) {
throw new Error("Failed to fetch tournament data");
}
return res.json();
} }