Update homepage and link input to search

This commit is contained in:
2024-10-26 20:23:36 +01:00
parent 797712ecf1
commit eb43087dbf
3 changed files with 107 additions and 24 deletions

View File

@@ -0,0 +1,46 @@
'use client';
import React from 'react';
import {
Card,
CardHeader,
CardFooter,
CardTitle,
CardDescription,
CardContent,
} from '@/components/ui/card';
interface props {
name: string;
description: string;
location: string;
capacity: number;
ticketsSold: number;
eventStartDate: number;
eventHost: string;
imageURL: string | null;
}
const FeaturedEvent = ({
name, description, location, capacity, ticketsSold, eventStartDate, eventHost, imageURL
}: props) => {
return <Card>
<CardHeader>
{imageURL && <img src={imageURL}></img>}
<CardTitle>
{name}
</CardTitle>
<CardDescription>
{location}<br />
{new Date(eventStartDate*1000).toLocaleString()}
</CardDescription>
</CardHeader>
<CardContent>
{description}
</CardContent>
<CardFooter>
<i>Host: {eventHost.substring(0, 8)}...{eventHost.substring(eventHost.length-3)}</i>
</CardFooter>
</Card>
}
export default FeaturedEvent;