refactor(core): Update invitation endpoints to use DTOs (#12377)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-12-26 18:24:14 +01:00
committed by GitHub
parent 371a09de96
commit 7b2630d1a0
14 changed files with 282 additions and 171 deletions

View File

@@ -199,12 +199,6 @@ export declare namespace MeRequest {
// ----------------------------------
export declare namespace UserRequest {
export type Invite = AuthenticatedRequest<
{},
{},
Array<{ email: string; role?: AssignableRole }>
>;
export type InviteResponse = {
user: {
id: string;
@@ -231,19 +225,6 @@ export declare namespace UserRequest {
>;
export type PasswordResetLink = AuthenticatedRequest<{ id: string }, {}, {}, {}>;
export type Reinvite = AuthenticatedRequest<{ id: string }>;
export type Update = AuthlessRequest<
{ id: string },
{},
{
inviterId: string;
firstName: string;
lastName: string;
password: string;
}
>;
}
// ----------------------------------