File size: 619 Bytes
60dfa0b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import type { Context, Env } from "hono";

export function hono_validator_callback(
  result: any,
  c: Context<Env, string, {}>
) {
  if (!result?.success) {
    const errors = result.error;
    const message = errors && Array.isArray(errors) && errors[0]?.message;
    return c.text(message || "", 400);
  }
  return;
}

export function hono_validator_callback_next(
  result: any,
  c: Context<Env, string, {}>
) {
  // if (!result?.success) {
  // 	const errors = result.error;
  // 	const message = errors && Array.isArray(errors) && errors[0]?.message;
  // 	return c.text(message || '', 400);
  // }
  return;
}