[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

@@ -73,6 +73,13 @@ export class SearchLibrariesResultsComponent extends PageComponent
this.columns = this.extensions.documentListPresets.searchLibraries || [];
this.subscriptions.push(
this.content.libraryJoined.subscribe(() =>
this.librariesQueryBuilder.update()
),
this.content.libraryDeleted.subscribe(() =>
this.librariesQueryBuilder.update()
),
this.librariesQueryBuilder.updated.subscribe(() => {
this.isLoading = true;