ts 하다보면 이렇게 정의된걸 볼 수있다.
[x: string]:any
의 의미는
string으로 된 어떠한 문자열도 키가 될 수 있고, value로도 어떠한 value가 올수 있다는 뜻
왜 쓰냐면은..
이런식으로 중간 매개 컴포넌트로 활용될때 부모에게 상속받아 자식 컴포넌트로 넘겨줘야 되는데 매개인데
하나하나 다 정의하면 공수가 엄청 든다. 마지막 상속받는 자식에서만 자료형 규정해서 틀리면 에러내면 되니깐.. 그래서 매개 컴포넌트에선 그냥 다 any로 넘겨두도록 하는 요령 같은거다.
https://stackoverflow.com/questions/59214402/what-does-the-type-x-string-any-mean