Miloš Lapiš
Miloš Lapiš
As I described in my previous comment, it seems that the problem is on the **Unstructured** library side, and here is the issue I have created in its repository: https://github.com/Unstructured-IO/unstructured/issues/2456....
[**@hungnguyenmanh82**](https://github.com/hungnguyenmanh82) It's not a bug. It works as designed and was many times explained why this way has been chosen. Btw, `httpClient.get(url)` is just typing - it doesn't affect the...
@ShacharHarshuv But there are also many cases where class inheritance is how to solve them effectively and elegantly. Angular certainly need both ways.
But it's not certain sure that parameter decorators won't be included in the final spec. There are still chances for it.
@lukasmatta Also related to the formulations here:  > If we have a component with the OnPush change detection strategy, its ngDoCheck hook is called from its parent, despite the...
@ChrisHamilton91 The `trackBy` should always return a unique identity of the item. Items, like `[0,1,1,1,1,1,2]`, don't have a sense. The recommendation is to use a unique and unchangeable value, similar...
@ChrisHamilton91 But duplicated primitives would create strange behavior in DOM manipulations. What is the concrete case that you are trying to implement? Btw, using `any` isn't undoubtedly the good way...
@ChrisHamilton91 Hmm, it's simply a wrong assumption. I think that you are trying to solve something that doesn't have an objective justification. Sorry.  If you want fast and effective...
@ChrisHamilton91 Ops, I understand now. The suggested change of `trackByIdentity` to: ``` const trackByIdentityOrIndex = (index: number, item: any) => { if (typeof item === 'object') return item; return index;...
[**@ywarezk**](https://github.com/ywarezk) I am afraid that you really put only questions on the table and no answers or proposals, as you said. All of the points above were discussed many times...