GetUser

Gets the 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, User>
Link copied to clipboard
suspend operator fun <Res> AsyncUseCase<Unit, Res>.invoke(): Res

Utility method to avoid passing Unit argument to invoke