import { env } from "@/lib/env";
import { connection } from "next/server";
import CountUp from "@/components/count-up";
import { incrementViews } from "@/lib/views";
const ViewCounter = async ({ slug }: { slug: string }) => {
// ensure this component isn't triggered by prerenders and/or preloads
await connection();
try {
const hits = await incrementViews(slug);
// we have data!
return (
);
} catch (error) {
console.error("[view-counter] fatal error:", error);
return ?;
}
};
export default ViewCounter;