44 lines
1.5 KiB
HTML
44 lines
1.5 KiB
HTML
<div>
|
|
|
|
<div class="text-muted" ng-if="orgs.length == 0">No suggestions</div>
|
|
|
|
<div class="input-group input-group-sm mb-3" ng-show="orgs.length > 0">
|
|
<input type="text" class="form-control" ng-model="orgFilter" placeholder="Filter..."/>
|
|
<div class="input-group-append">
|
|
<span class="input-group-text text-outline-primary">Country:</span>
|
|
<button class="btn btn-outline-primary dropdown-toggle" data-toggle="dropdown">{{country}}</button>
|
|
<div class="dropdown-menu">
|
|
<small>
|
|
<a class="dropdown-item" href="#!/suggestions/{{c}}/0"
|
|
ng-repeat="(c, vals) in info.byCountry"
|
|
ng-if="vals.nPendingOrgs > 0">
|
|
{{c}} <span class="badge badge-primary float-right">{{vals.nPendingOrgs}}</span>
|
|
</a>
|
|
</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<table class="table table-sm table-hover" ng-if="orgs.length > 0">
|
|
<thead class="thead-light">
|
|
<tr class="d-flex">
|
|
<th class="col-6">Organization name</th>
|
|
<th class="col-4">Place</th>
|
|
<th class="col-1 text-center">Acronyms</th>
|
|
<th class="col-1 text-right">Type</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr ng-repeat="o in orgs | filter:orgFilter" class="d-flex">
|
|
<td class="col-6">
|
|
<a href="#!/edit/0/{{o.id}}" title="{{o.id}}">{{o.name}}</a>
|
|
</td>
|
|
<td class="col-4"><img ng-src="resources/images/flags/{{o.country}}.gif" /> {{o.city || '-'}}, {{o.country}}</td>
|
|
<td class="col-1 text-center">{{o.acronyms.join()}}</td>
|
|
<td class="col-1 text-right">{{o.type}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
</div>
|