web: start using graphql-codegen, switch to urql, use graphql data a few places

This commit is contained in:
2024-05-10 04:45:53 +02:00
parent 97cfb05710
commit 6f021e4842
16 changed files with 5855 additions and 374 deletions

View File

@ -1,13 +1,17 @@
import { EventFragment } from "@/gql/graphql";
import styles from "./eventItem.module.scss";
import Link from "next/link";
export const EventItem = () => {
export const EventItem = ({ event }: { event: EventFragment }) => {
return (
<li className={`${styles.eventItem} linkItem`}>
<div className={styles.image}></div>
<div className={styles.text}>
<h1 className={styles.title}>Arrangementstittel</h1>
<p className={styles.details}>Detaljer og tidspunkt</p>
</div>
</li>
<Link href={`/arrangementer/${event.slug}`}>
<li className={`${styles.eventItem} linkItem`}>
<div className={styles.image}></div>
<div className={styles.text}>
<h1 className={styles.title}>{event.title}</h1>
<p className={styles.details}>Detaljer og tidspunkt</p>
</div>
</li>
</Link>
);
};