refactor: Use idPredicate for file uploads (#11195)

refactor: use `idPredicate`
This commit is contained in:
Jiralite
2025-10-24 11:45:37 +01:00
committed by GitHub
parent c84024968e
commit 83ec0fdcdf

View File

@@ -1,10 +1,10 @@
import { ComponentType } from 'discord-api-types/v10';
import { z } from 'zod';
import { customIdPredicate } from '../../Assertions';
import { customIdPredicate, idPredicate } from '../../Assertions';
export const fileUploadPredicate = z.object({
type: z.literal(ComponentType.FileUpload),
id: z.int().min(0).optional(),
id: idPredicate,
custom_id: customIdPredicate,
min_values: z.int().min(0).max(10).optional(),
max_values: z.int().min(1).max(10).optional(),