Подскажите, возможно ли написать кастомный ts-трансформер, чтобы IDE (Webstorm) по декоратору свойства класса смогла предлагать пропсы при написании JSX-элементов (и чтобы при компиляции происходил тайпчекинг)? Хотелось бы, чтоб это выглядело примерно вот так:
class App extends React.Component {
@Prop public color: string;
}
Мотивировано тем, что прокидывать интерфейсы пропсов в виде дженериков и постоянно вычленять пропсы из this.props неудобно, это все можно было бы реализовать при помощи декоратора, но я не понимаю, каким образом заставить ts-компилятор и IDE воспринимать подобный декоратор должным образом