mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-07 12:30:12 +02:00
29 lines
461 B
TypeScript
29 lines
461 B
TypeScript
import { z } from 'zod';
|
|
import { idValidation } from '@validations/shared.validation';
|
|
|
|
const list = {
|
|
body: z.object({}),
|
|
params: z.object({}),
|
|
query: z.object({}),
|
|
};
|
|
|
|
const cancelAll = {
|
|
body: z.object({}),
|
|
params: z.object({}),
|
|
query: z.object({}),
|
|
};
|
|
|
|
const cancel = {
|
|
body: z.object({}),
|
|
params: z.object({
|
|
...idValidation('taskId'),
|
|
}),
|
|
query: z.object({}),
|
|
};
|
|
|
|
export const tasksValidation = {
|
|
cancel,
|
|
cancelAll,
|
|
list,
|
|
};
|