Advertisement
nagrizolich

Untitled

Oct 8th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { Component,  ChangeDetectorRef } from '@angular/core';
  2. import { EXAMPLE_TABS } from './mock-tabs';
  3. import { Tab } from './tab';
  4. import { environment } from '../environments/environment';
  5.  
  6. @Component({
  7.   selector: 'app-root',
  8.   templateUrl: './app.component.html',
  9.   styleUrls: ['./app.component.css']
  10. })
  11. export class AppComponent {
  12.  
  13.   lastTabsSet: Tab[];
  14.  
  15.   constructor(ref: ChangeDetectorRef) {
  16.     if (environment.production) {
  17.       chrome.runtime.onMessage.addListener((tabsSet: Tab[], sender: chrome.runtime.MessageSender) => {
  18.         this.lastTabsSet = tabsSet;
  19.         ref.detectChanges();
  20.       });
  21.     } else {
  22.       this.lastTabsSet = EXAMPLE_TABS;
  23.     }
  24.   }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement