DeleteUser

Deletes the logged in user. If the user is not logged in it returns an instance of Either.Left containing AppError.Unauthorized

Constructors

Link copied to clipboard
constructor(userRepository: UserRepository)

Functions

Link copied to clipboard
suspend operator fun invoke(params: Unit): Either<AppError, Unit>
Link copied to clipboard
suspend operator fun <Res> AsyncUseCase<Unit, Res>.invoke(): Res

Utility method to avoid passing Unit argument to invoke