import Link from '@/components/Link' import Tag from '@/components/Tag' import { slug } from 'github-slugger' import tagData from 'app/tag-data.json' import { genPageMetadata } from 'app/seo' export const metadata = genPageMetadata({ title: 'Tags', description: 'Things I blog about' }) export default async function Page() { const tagCounts = tagData as Record const tagKeys = Object.keys(tagCounts) const sortedTags = tagKeys.sort((a, b) => tagCounts[b] - tagCounts[a]) return ( <>

Tags

{tagKeys.length === 0 && 'No tags found.'} {sortedTags.map((t) => { return (
{` (${tagCounts[t]})`}
) })}
) }