Angular6+ Library master detail with filter pagination and sorting | Hacker News Reader