]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/admin/menu-admin.component.ts
Client: use templateUrl/styleUrls instead of require
[github/Chocobozzz/PeerTube.git] / client / src / app / admin / menu-admin.component.ts
index eb27c1e58ca421afc0a7994bdd8560723f4f15df..59ffccf9f6c9658689e257e88bd61672fd81b5d6 100644 (file)
@@ -1,42 +1,7 @@
-import { Component, Output, EventEmitter } from '@angular/core';
-import { ROUTER_DIRECTIVES } from '@angular/router';
-
-import { FriendService } from './friends';
+import { Component } from '@angular/core';
 
 @Component({
   selector: 'my-menu-admin',
-  template: require('./menu-admin.component.html'),
-  directives: [ ROUTER_DIRECTIVES ],
-  providers: [ FriendService ]
+  templateUrl: './menu-admin.component.html'
 })
-export class MenuAdminComponent {
-  @Output() quittedAdmin = new EventEmitter<boolean>();
-
-  constructor(private friendService: FriendService) {}
-
-  makeFriends() {
-    this.friendService.makeFriends().subscribe(
-      status => {
-        if (status === 409) {
-          alert('Already made friends!');
-        } else {
-          alert('Made friends!');
-        }
-      },
-      error => alert(error)
-    );
-  }
-
-  quitAdmin() {
-    this.quittedAdmin.emit(true);
-  }
-
-  quitFriends() {
-    this.friendService.quitFriends().subscribe(
-      status => {
-        alert('Quit friends!');
-      },
-      error => alert(error)
-    );
-  }
-}
+export class MenuAdminComponent { }