С таким условием (чтобы createComponent и проверял тип аргумента options в зависимости от переданного типа-аргумента Props, и возвращал тип options) есть, как мне кажется, только одно решение, несколько корявое — передавать в эту функцию мнимый аргумент с типом Props: play.
Обсуждают сегодня