1234567891011121314151617181920212223242526272829303132 |
- import { CustomFieldWithValidators } from "../types/pe-types.js";
- import { z } from "zod";
- class ClientUsersApi {
- GET_UserEventData = {
- res: z.object({
- code: z.enum(["success"]),
- userData: z.array(
- CustomFieldWithValidators.extend({
- userEfId: z.string().uuid(),
- value: z.string().nullable(),
- }),
- ),
- }),
- };
- PATCH_UserEventData = {
- req: z.object({
- userData: z.array(
- z.object({
- userEfId: z.string().uuid(),
- value: z.string().nullable(),
- }),
- ),
- }),
- res: z.object({
- code: z.enum(["success"]),
- }),
- };
- }
- export const clientUsersApi = new ClientUsersApi();
|