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

interface APIResponse {
  data: BlogPost[];
}

export async function getRecomendedPosts() {
  const BASE_URL = process.env.NEXT_PUBLIC_API_BASE_URL!;
  try {
    const url = new URL(BASE_URL + "posts");
    const response = await fetch(url);
    const data: APIResponse = await response.json();
    return data.data;
  } catch (error) {
    console.warn(error);
    return null;
  }
}
