How to use angular service within another service

Actually it is easy!

import { Injectable, Inject } from '@angular/core';

import { LoginService } from '../common/login.service';
@Injectable()
export class PermissionService {

  constructor(@Inject(LoginService) private login_service: LoginService) { }

  hasCategoryDeletePerm(){
    const u = this.login_service.getUser()
    return u.is_staff;
  }
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s