This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
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<string, string | number | boolean | null | undefined> = {}) {
|
||||
return fetchWithAuth<PostsResponse>(apiEndpoints.posts.moderation(params));
|
||||
}
|
||||
|
||||
export async function deleteAdminPost(postId: string) {
|
||||
return fetchWithAuth<SuccessMessage>(apiEndpoints.posts.adminDelete(postId), {
|
||||
method: "DELETE",
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user