My Angular App is having trouble displaying all the items of a device due to issues with iterating through an observable array. The error message I am currently encountering is as follows:
Error: Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
<tbody *ngFor="let item of (device | async).itemMap">
<tr>
<td>{{ item.name }}</td>
// ...
</tr>
</tbody>
export interface Device {
items: DeviceItem[];
}
@Input()
public device: Observable<Device>;