следующую задачу: У меня есть high order component для реакта, в который мы передаем объект со списком свойств и дефолтным значением к примеру такой { isOpen: false, isActive: true }. Далее на основе этой мапки генерируются дополнительные пропсы такого плана onUpdateIsOpen, onUpdateIsActive, initialIsOpen, initialIsActive. Как мне сгенерировать типы для этих новых пропсов?
Плюс мне нужно чтобы в обернутый компонент передать эти новые пропсы как обязательные, а в получившийся компонент обертку тоже передать эти сгенерированные пропсы, но как опциональные. Т.е. если эти пропсы явно переданы, то они прокидываются в обернутый компонент, если не переданы, то генерируются внутри hoc автоматом
Никак
Обсуждают сегодня