]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: Delete the old logout component
authorguodan1 <guodan1@lenovo.com>
Sat, 29 Sep 2018 02:45:40 +0000 (10:45 +0800)
committerguodan <guodan1@lenovo.com>
Wed, 3 Oct 2018 10:36:50 +0000 (18:36 +0800)
Signed-off-by: guodan1 <guodan1@lenovo.com>
src/pybind/mgr/dashboard/frontend/src/app/core/auth/auth.module.ts
src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.html [deleted file]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.scss [deleted file]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.spec.ts [deleted file]
src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.ts [deleted file]

index 045464c859ccbb0064047344f085832067ecb7d4..99594203b67b31f88f48b4440c5c1a719c059068 100644 (file)
@@ -7,7 +7,6 @@ import { BsDropdownModule, PopoverModule, TabsModule } from 'ngx-bootstrap';
 
 import { SharedModule } from '../../shared/shared.module';
 import { LoginComponent } from './login/login.component';
-import { LogoutComponent } from './logout/logout.component';
 import { RoleDetailsComponent } from './role-details/role-details.component';
 import { RoleFormComponent } from './role-form/role-form.component';
 import { RoleListComponent } from './role-list/role-list.component';
@@ -28,14 +27,12 @@ import { UserTabsComponent } from './user-tabs/user-tabs.component';
   ],
   declarations: [
     LoginComponent,
-    LogoutComponent,
     RoleDetailsComponent,
     RoleFormComponent,
     RoleListComponent,
     UserTabsComponent,
     UserListComponent,
     UserFormComponent
-  ],
-  exports: [LogoutComponent]
+  ]
 })
 export class AuthModule {}
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.html b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.html
deleted file mode 100644 (file)
index a12ff17..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<a i18n-title
-   title="Sign Out"
-   (click)="logout()">
-  <i class="fa fa-sign-out fa-fw"></i>
-</a>
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.scss b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.scss
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.spec.ts b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.spec.ts
deleted file mode 100644 (file)
index b75279e..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-import { HttpClientTestingModule } from '@angular/common/http/testing';
-import { ComponentFixture, TestBed } from '@angular/core/testing';
-import { RouterTestingModule } from '@angular/router/testing';
-
-import { configureTestBed } from '../../../../testing/unit-test-helper';
-import { AuthModule } from '../auth.module';
-import { LogoutComponent } from './logout.component';
-
-describe('LogoutComponent', () => {
-  let component: LogoutComponent;
-  let fixture: ComponentFixture<LogoutComponent>;
-
-  configureTestBed({
-    imports: [RouterTestingModule, HttpClientTestingModule, AuthModule]
-  });
-
-  beforeEach(() => {
-    fixture = TestBed.createComponent(LogoutComponent);
-    component = fixture.componentInstance;
-    fixture.detectChanges();
-  });
-
-  it('should create', () => {
-    expect(component).toBeTruthy();
-  });
-});
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/logout/logout.component.ts
deleted file mode 100644 (file)
index 36098d9..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-import { Component, OnInit } from '@angular/core';
-import { Router } from '@angular/router';
-
-import { AuthService } from '../../../shared/api/auth.service';
-
-@Component({
-  selector: 'cd-logout',
-  templateUrl: './logout.component.html',
-  styleUrls: ['./logout.component.scss']
-})
-export class LogoutComponent implements OnInit {
-  constructor(private authService: AuthService, private router: Router) {}
-
-  ngOnInit() {}
-
-  logout() {
-    this.authService.logout(() => {
-      this.router.navigate(['/login']);
-    });
-  }
-}