import { apiEndpoints } from "@/lib/api/endpoints"; import { fetchWithAuth } from "@/lib/auth/client"; import type { PostsResponse, SuccessMessage } from "@/types/api"; export async function listModerationPosts(params: Record = {}) { return fetchWithAuth(apiEndpoints.posts.moderation(params)); } export async function deleteAdminPost(postId: string) { return fetchWithAuth(apiEndpoints.posts.adminDelete(postId), { method: "DELETE", }); }