engresearch's picture
Upload folder using huggingface_hub
7f88bdf verified
import { NextResponse } from "next/server";
import type { ApiResponse } from "@tenderhub/schemas";
export function ok<T>(data: T, status = 200) {
const body: ApiResponse<T> = { ok: true, data };
return NextResponse.json(body, { status });
}
export const success = ok;
export function fail(message: string, status = 400, details?: unknown) {
const body: ApiResponse<never> = {
ok: false,
error: { message, details }
};
return NextResponse.json(body, { status });
}