import { SingleBlogPost } from "../types";

export async function getSinglePost(slug: string) {
  const BASE_URL = process.env.NEXT_PUBLIC_API_BASE_URL!;
  try {
    const url = new URL(BASE_URL + `posts/${slug}`);
    const response = await fetch(url);
    const data: SingleBlogPost = await response.json();
    return data;
  } catch (error) {
    console.warn(error);
    return null;
  }
}
