import { Card, List } from "antd"; import { GetStaticProps } from "next"; import Link from "next/link"; import { fetchAllBills } from "../api"; import { withLayout } from "../layouts/main"; import { Bill } from "../types/bill"; type BillsProps = { bills: Bill[] }; export const getStaticProps: GetStaticProps = async () => { const bills = await fetchAllBills(); return { props: { bills } }; }; const BillsPage = ({ bills }: BillsProps) => (

All bills

(

{bill.name}

)} />
); export default withLayout(BillsPage);