diff --git a/app/[hackathon]/InteractionClient.tsx b/app/[hackathon]/InteractionClient.tsx index e0c8a1a..e474ece 100644 --- a/app/[hackathon]/InteractionClient.tsx +++ b/app/[hackathon]/InteractionClient.tsx @@ -14,8 +14,8 @@ import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, D // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + // Let Next.js handle the basePath automatically through the configuration + return path; }; import { HackathonData, getHackathonStatus, getDaysRemaining, Judge, Project } from "@/hooks/useHackathons" diff --git a/app/createHackathon/page.tsx b/app/createHackathon/page.tsx index 304dca9..bac98b7 100644 --- a/app/createHackathon/page.tsx +++ b/app/createHackathon/page.tsx @@ -23,8 +23,8 @@ import { // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + // Let Next.js handle the basePath automatically through the configuration + return path; }; interface Judge { diff --git a/app/explorer/page.tsx b/app/explorer/page.tsx index c3a641e..97fd075 100644 --- a/app/explorer/page.tsx +++ b/app/explorer/page.tsx @@ -7,8 +7,7 @@ import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@ // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + return path; }; import { HackathonData, getHackathonStatus } from "@/hooks/useHackathons" import { getPublicClient } from "@wagmi/core" diff --git a/app/organizer/OrganizerClient.tsx b/app/organizer/OrganizerClient.tsx index 9494278..fa4abf0 100644 --- a/app/organizer/OrganizerClient.tsx +++ b/app/organizer/OrganizerClient.tsx @@ -8,8 +8,7 @@ import { Card, CardContent } from "@/components/ui/card" // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + return path; }; import { HackathonData, getHackathonStatus, getDaysRemaining } from "@/hooks/useHackathons" import { getPublicClient } from "@wagmi/core" diff --git a/app/page.tsx b/app/page.tsx index 372b019..f3f512c 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -26,8 +26,7 @@ import { // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + return path; }; export default function HomePage() { diff --git a/app/projects/ProjectsClient.tsx b/app/projects/ProjectsClient.tsx index 4dea10e..deb7177 100644 --- a/app/projects/ProjectsClient.tsx +++ b/app/projects/ProjectsClient.tsx @@ -14,8 +14,7 @@ import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, D // Helper function to get the correct image path for GitHub Pages const getImagePath = (path: string) => { - const basePath = process.env.NODE_ENV === 'production' ? '/HackHub-WebUI' : ''; - return `${basePath}${path}`; + return path; }; import { HackathonData, getHackathonStatus, getDaysRemaining, Judge, Project } from "@/hooks/useHackathons"