mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00

- Removed non-existing dropdownMenuButton references - Added appropriate roles to dropdown menus
44 lines
1.6 KiB
HTML
44 lines
1.6 KiB
HTML
<div>
|
|
<div
|
|
*ngIf="!(available$ | async)"
|
|
class="input-group mb-3">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">{{ 'submission.sections.general.collection' | translate }}</span>
|
|
</div>
|
|
<div class="input-group-append">
|
|
<span class="input-group-text">{{ selectedCollectionName$ | async }}</span>
|
|
</div>
|
|
</div>
|
|
<div
|
|
ngbDropdown
|
|
#collectionControls="ngbDropdown"
|
|
*ngIf="(available$ | async)"
|
|
class="btn-group input-group"
|
|
(openChange)="toggled($event)">
|
|
<div class="input-group-prepend">
|
|
<span id="collectionControlsMenuLabel" class="input-group-text">
|
|
{{ 'submission.sections.general.collection' | translate }}
|
|
</span>
|
|
</div>
|
|
<button aria-describedby="collectionControlsMenuLabel"
|
|
id="collectionControlsMenuButton"
|
|
class="btn btn-outline-primary"
|
|
(blur)="onClose()"
|
|
(click)="onClose()"
|
|
[disabled]="(processingChange$ | async) || collectionModifiable == false || isReadonly"
|
|
ngbDropdownToggle>
|
|
<span *ngIf="(processingChange$ | async)"><i class='fas fa-circle-notch fa-spin'></i></span>
|
|
<span *ngIf="!(processingChange$ | async)">{{ selectedCollectionName$ | async }}</span>
|
|
</button>
|
|
|
|
<div ngbDropdownMenu
|
|
class="dropdown-menu p-0"
|
|
id="collectionControlsDropdownMenu"
|
|
aria-labelledby="collectionControlsMenuButton">
|
|
<ds-themed-collection-dropdown
|
|
(selectionChange)="onSelect($event)">
|
|
</ds-themed-collection-dropdown>
|
|
</div>
|
|
</div>
|
|
</div>
|