]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/+admin/follows/follows.component.ts
update ng-bootstrap
[github/Chocobozzz/PeerTube.git] / client / src / app / +admin / follows / follows.component.ts
index a1be825858939e8a68b35307e81d31359ea0af37..1ec7e598ba652bdaac3510c29bc5b3306b433e77 100644 (file)
@@ -1,56 +1,8 @@
-import { AfterViewInit, Component, OnInit, ViewChild } from '@angular/core'
-import { NavigationEnd, Router } from '@angular/router'
-import { TabsetComponent } from 'ngx-bootstrap/tabs'
+import { Component } from '@angular/core'
 
 @Component({
   templateUrl: './follows.component.html',
   styleUrls: [ './follows.component.scss' ]
 })
-export class FollowsComponent implements OnInit, AfterViewInit {
-  @ViewChild('followsMenuTabs') followsMenuTabs: TabsetComponent
-
-  links = [
-    {
-      path: 'following-list',
-      title: 'Following'
-    },
-    {
-      path: 'following-add',
-      title: 'Follow'
-    },
-    {
-      path: 'followers-list',
-      title: 'Followers'
-    }
-  ]
-
-  constructor (private router: Router) {}
-
-  ngOnInit () {
-    this.router.events.subscribe(
-      event => {
-        if (event instanceof NavigationEnd) {
-          this.updateActiveTab()
-        }
-      }
-    )
-  }
-
-  ngAfterViewInit () {
-    // Avoid issue with change detector
-    setTimeout(() => this.updateActiveTab())
-  }
-
-  private updateActiveTab () {
-    const url = window.location.pathname
-
-    for (let i = 0; i < this.links.length; i++) {
-      const path = this.links[i].path
-
-      if (url.endsWith(path) === true) {
-        this.followsMenuTabs.tabs[i].active = true
-        return
-      }
-    }
-  }
+export class FollowsComponent {
 }