[TypeScript] for (let tag of data.tags)) 사용시 TypeError: 'x' is not iterable

원인

data.tags가 Promise.all 타입의 non-iterable 객체여서 for - of를 사용하지못하므로 TypeError가 발생하였다.

 

해결방법

 Object.keys()를 통해 for (let tag of Object.keys(data.tags))처럼 사용하여 TypeError 문제를 해겷하였다.