1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-09 05:57:40 +02:00
bitwarden-browser/src/app/tools/tools.component.ts

29 lines
738 B
TypeScript
Raw Normal View History

2018-12-12 15:45:50 +01:00
import {
Component,
OnInit,
} from '@angular/core';
import { MessagingService } from 'jslib-common/abstractions/messaging.service';
import { UserService } from 'jslib-common/abstractions/user.service';
2018-06-10 05:33:12 +02:00
@Component({
selector: 'app-tools',
templateUrl: 'tools.component.html',
})
2018-12-12 15:45:50 +01:00
export class ToolsComponent implements OnInit {
canAccessPremium = false;
constructor(private userService: UserService, private messagingService: MessagingService) { }
async ngOnInit() {
this.canAccessPremium = await this.userService.canAccessPremium();
}
2018-12-14 20:48:12 +01:00
premiumRequired() {
2018-12-12 15:45:50 +01:00
if (!this.canAccessPremium) {
this.messagingService.send('premiumRequired');
return;
}
}
}