Кароче, здесь вообще с дженериком сделать нельзя😅
Не знаю как правильно я понял, но кажется вам нужно сужение типов, но вы используете деструктуризацию и as отвязывается от props Попробуйте проверять props.as === “button”
У меня проблема сейчас с типом реф, так как есть два типа которые между собой не связаны
Обсуждают сегодня