12 lines
304 B
TypeScript
12 lines
304 B
TypeScript
export function jsonError(message: string, status = 400) {
|
|
return Response.json({ error: message }, { status });
|
|
}
|
|
|
|
export function asErrorMessage(error: unknown, fallback: string) {
|
|
if (error instanceof Error && error.message.trim().length > 0) {
|
|
return error.message;
|
|
}
|
|
|
|
return fallback;
|
|
}
|