/
dimamir
/
undb
Обзор
Документация
Войти
/
dimamir
/
undb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/queries/src/get-invitations.query.ts
21 строка
601 B
nichenqin
feat: invitation list
20 июл 2024, 09:55
20 июл 2024, 09:55
7fcc14f
Код
Авторство
О чём код?
import { invitationStatus, type IInvitationStatus } from "@undb/authz" import { Query, type QueryProps } from "@undb/domain" import { z } from "@undb/zod" export const getInivitationsQuery = z.object({ q: z.string().optional(), status: invitationStatus.optional(), }) export type IGetInivitationsQuery = z.infer<typeof getInivitationsQuery> export class GetInivitationsQuery extends Query { public readonly q?: string public readonly status?: IInvitationStatus constructor(props: QueryProps<IGetInivitationsQuery>) { super() this.q = props.q this.status = props.status } }