import React from "react"; import { Link } from "@/components/Link"; import { ShapesConfig, GetShapesConfig, defaultGetShapesConfig, } from "@/components/ShapesBackground"; import styles from "./ArchivePage.module.css"; export interface Props { type: "news" | "events"; items: { year: string; terms: string[]; }[]; } export function ArchivePage({ items, type }: Props) { return (

{capitalize(type)} Archive

); } ArchivePage.getShapesConfig = ((width, height) => { return window.innerWidth <= 768 ? ({} as ShapesConfig) : defaultGetShapesConfig(width, height); }) as GetShapesConfig; function capitalize(str: string) { return str.slice(0, 1).toUpperCase() + str.slice(1); }