16 lines
328 B
TypeScript
16 lines
328 B
TypeScript
import { Length } from "../util/instanceOf";
|
|
|
|
export const UserModifySchema = {
|
|
$username: new Length(String, 2, 32),
|
|
$avatar: String,
|
|
$bio: new Length(String, 0, 190),
|
|
$accent_color: Number
|
|
};
|
|
|
|
export interface UserModifySchema {
|
|
username?: string;
|
|
avatar?: string | null;
|
|
bio?: string;
|
|
accent_color?: number | null;
|
|
}
|