mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
refactor: Use idPredicate for file uploads (#11195)
refactor: use `idPredicate`
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
import { ComponentType } from 'discord-api-types/v10';
|
import { ComponentType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod';
|
import { z } from 'zod';
|
||||||
import { customIdPredicate } from '../../Assertions';
|
import { customIdPredicate, idPredicate } from '../../Assertions';
|
||||||
|
|
||||||
export const fileUploadPredicate = z.object({
|
export const fileUploadPredicate = z.object({
|
||||||
type: z.literal(ComponentType.FileUpload),
|
type: z.literal(ComponentType.FileUpload),
|
||||||
id: z.int().min(0).optional(),
|
id: idPredicate,
|
||||||
custom_id: customIdPredicate,
|
custom_id: customIdPredicate,
|
||||||
min_values: z.int().min(0).max(10).optional(),
|
min_values: z.int().min(0).max(10).optional(),
|
||||||
max_values: z.int().min(1).max(10).optional(),
|
max_values: z.int().min(1).max(10).optional(),
|
||||||
|
|||||||
Reference in New Issue
Block a user