Files
FullStack-Blog-Nestjs-Nextj…/frontend/app/blog/[slug]/view-tracker.tsx
2026-02-18 22:27:05 +09:00

14 lines
301 B
TypeScript

"use client";
import { useEffect } from "react";
import { clientFetch } from "@/lib/api";
export function ViewTracker({ slug }: { slug: string }) {
useEffect(() => {
clientFetch(`/blog-posts/public/${slug}/view`, { method: "POST" }).catch(
() => {}
);
}, [slug]);
return null;
}