diff --git a/app/(landing)/hackathons/page.tsx b/app/(landing)/hackathons/page.tsx index d498e40bd..ddf1f491f 100644 --- a/app/(landing)/hackathons/page.tsx +++ b/app/(landing)/hackathons/page.tsx @@ -1,15 +1,15 @@ -import React from 'react'; import { Metadata } from 'next'; import { generatePageMetadata } from '@/lib/metadata'; +import HackathonsPageHero from '@/components/hackathons/HackathonsPageHero'; +import HackathonsPage from '@/components/hackathons/HackathonsPage'; export const metadata: Metadata = generatePageMetadata('hackathons'); -const HackathonsPage = () => { +export default function HackathonsPageRoute() { return ( -
Loading hackathon data...
+- Final results published and prizes distributed to winners. -
-- Judges are currently reviewing and scoring all submitted - projects. -
-- Participants are submitting their projects for review before - the deadline. -
-- Individuals and teams are signing up to participate in the - hackathon. -
-+ Loading rewards data... +
++ Please wait while we fetch the information +
++ Discover the most exciting hackathons happening now +
++ {transformed.hackathonDescription} +
++ Join innovative hackathons, compete for prizes, and build the next + generation of blockchain solutions. +
++ {hackathonDescription} +
++ No judging criteria found for this hackathon. +
++ Please configure judging criteria in hackathon settings. +
++ {submission.description} +
+ )} ++ {criterion.description} +
+ )} + {hasError && ( ++ Your evaluation has been saved +
+@participant
+@{username}
- To build a secure, transparent, and trusted digital health ecosystem - powered by Sonic blockchain for 280M lives in Indonesia. -
-+ {submissionData.description} +
+@participant
-- To build a secure, transparent, and trusted digital health ecosystem - powered by Sonic blockchain for 280M lives in Indonesia. -
-@{username}
++ {participant.submission.description} +
+