import { Link } from '@chakra-ui/next-js' import { Card, CardBody, Heading, Image, LinkBox, LinkOverlay, SimpleGrid } from '@chakra-ui/react' import directus from '~/lib/directus' const PER_PAGE = 50 async function getVendors(page = 1) { return directus.items('vendors').readByQuery({ fields: [ // '*', ], limit: PER_PAGE, page, meta: ['filter_count'], }) } export default async function VendorsPage({ params }) { const { data: vendors, meta } = await getVendors() return (
Vendors ({meta.filter_count} total) {vendors.map((v) => ( Chakra UI {v.name} ))}
) }