userpilot
TypeScript icon, indicating that this package has built-in type declarations

1.3.7 • Public • Published

How to use

Initialize

In your module.ts file import userpilot and initialize with your app token

import { Userpilot } from 'userpilot'
Userpilot.initialize('APP_TOKEN');

Identify User

// .....

import { Userpilot } from 'userpilot'

// .....

@Component({
  selector: 'app-login',
  templateUrl: './login.component.html',
  styleUrls: ['./login.component.scss']
})
export class LoginComponent implements OnInit {

  // .....

  login() {
    this.loginService.login(this.form.value).then((user) => {

      Userpilot.identify(user.id, {name: user.firstName, email: user.email,created_at: user.signedUp});

      // ....

    }).catch((err) => {

    });
  }

}

For more information about Userpilot API please visit https://docs.userpilot.com/article/61-javascript-api

Package Sidebar

Install

npm i userpilot

Weekly Downloads

64,388

Version

1.3.7

License

MIT

Unpacked Size

12.1 kB

Total Files

6

Last publish

Collaborators

  • majd_sehwail
  • thabet-userpilot
  • subscriptions
  • samerfawadleh-u
  • karmiatuserpilot