mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-29 05:44:46 -05:00
15 lines
415 B
TypeScript
15 lines
415 B
TypeScript
import * as z from "zod";
|
|
|
|
export const TEAM_BIO_CHARACTER_LIMIT = 7000;
|
|
export const TEAM_RECRUITING_POST_CHARACTER_LIMIT = 2000;
|
|
|
|
export const teamSchema = z.object({
|
|
twitterName: z.string().max(15).optional().nullable(),
|
|
bio: z.string().max(TEAM_BIO_CHARACTER_LIMIT).optional().nullable(),
|
|
recruitingPost: z
|
|
.string()
|
|
.max(TEAM_RECRUITING_POST_CHARACTER_LIMIT)
|
|
.optional()
|
|
.nullable(),
|
|
});
|