Metadata Tags (#947)

* Implemented the ability to click a metadata tag (in series detail) and load a pre-filtered view. Apply still needs to be implemented (preset load is out of sync with external filter)

* Refactored people to properly use typeahead so duplicates don't happen and use an observable chain so we can update the screen correctly

* Many refactoring to ensure that the timings for filtering always works
This commit is contained in:
Joseph Milazzo 2022-01-16 13:17:29 -08:00 committed by GitHub
parent 06be7de6b2
commit 80e9738f67
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 374 additions and 293 deletions

View file

@ -1,15 +1,4 @@
<!-- <div class="badge">
<div class="col-4 img">
<i class="fa fa-user-circle" aria-hidden="true"></i>
</div>
<div class="col-8">
<span style="font-size: 12px;">{{person.name}}</span>
</div>
</div> -->
<div class="tagbadge cursor">
<div class="tagbadge cursor clickable" style="cursor: pointer;">
<div class="media">
<!-- <img src="..." class="align-self-center mr-3" alt="..."> -->
<i class="fa fa-user-circle align-self-center mr-2" aria-hidden="true"></i>

View file

@ -9,6 +9,7 @@ import { Person } from '../../_models/person';
export class PersonBadgeComponent implements OnInit {
@Input() person!: Person;
constructor() { }