export class LoginArgs extends Schema.Class<LoginArgs>("LoginArgs")({
username: EmailAddress,
password: Schema.NonEmpty,
}) {
static decode = Schema.decodeUnknown(LoginArgs);
}
export class LoginRequest extends Schema.TaggedRequest<LoginRequest>()(
"LoginRequest",
AuthServiceError,
Session,
LoginArgs
) {}
export class LoginArgs extends Schema.Class<LoginArgs>("LoginArgs")({
username: EmailAddress,
password: Schema.NonEmpty,
}) {
static decode = Schema.decodeUnknown(LoginArgs);
}
export class LoginRequest extends Schema.TaggedRequest<LoginRequest>()(
"LoginRequest",
AuthServiceError,
Session,
LoginArgs
) {}