Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • UserService

Index

Constructors

constructor

Properties

base

base: Base

Methods

createUser

  • createUser(name: string, email: string, password: string): Promise<User>

getCurrentUser

  • getCurrentUser(): Promise<User>

getUser

  • getUser(id: string): Promise<User>

updateUser

  • updateUser(name?: string, email?: string, password?: string): Promise<User>
  • Parameters

    • Default value name: string = ""
    • Default value email: string = ""
    • Default value password: string = ""

    Returns Promise<User>

uploadProfilePicture

  • uploadProfilePicture(picture: File): Promise<any>

Static makeUser

  • makeUser(data: any): User

Static makeUserFromResponse

  • makeUserFromResponse(response: any): User