[ACA-19] Toggle join request - library action (#800)

* [ACA-19] join/cancel join library actions

* [ACA-19] show the info drawer

* [ACA-19] custom icon for join library

* [ACA-19] css to 'see' custom icon for extension

* [ACA-19] reformat with prettier

* [ACA-19] better role display

* [ACA-19] simplify cancel request rule

* [ACA-19] refactor and use toggle join/cancel join component & directive

* [ACA-19] reformat with Prettier

* [ACA-19] fix title for svgIcon

* [ACA-19] fix translation

* [ACA-19] unit test
This commit is contained in:
Suzana Dirla
2018-11-14 14:43:14 +02:00
committed by Denys Vuika
parent 7734844893
commit 49e80ddce1
17 changed files with 553 additions and 13 deletions

View File

@@ -36,6 +36,7 @@ import { PageLayoutComponent } from './page-layout/page-layout.component';
import { PageLayoutHeaderComponent } from './page-layout/page-layout-header.component';
import { PageLayoutContentComponent } from './page-layout/page-layout-content.component';
import { PageLayoutErrorComponent } from './page-layout/page-layout-error.component';
import { HttpClientModule } from '@angular/common/http';
@NgModule({
imports: [
@@ -45,7 +46,8 @@ import { PageLayoutErrorComponent } from './page-layout/page-layout-error.compon
ContentModule.forChild(),
AppCommonModule,
AppSidenavModule,
AppHeaderModule
AppHeaderModule,
HttpClientModule
],
declarations: [
AppLayoutComponent,