Вопрос на миллион: как вылечить TS2451: Cannot redeclare block-scoped variable суть - есть два класса, наследуются от одного и того же класса и есть тест, в котором оба класса используются получаю эту ошибку
Вопрос на миллион: как вылечить TS2451: Cannot redeclare block-scoped variable суть - есть два класса, наследуются от одного и того же класса и есть тест, в котором оба класса используются получаю эту ошибку
Вопрос на миллион: как вылечить TS2451: Cannot redeclare block-scoped variable суть - есть два класса, наследуются от одного и того же класса и есть тест, в котором оба класса используются получаю эту ошибку
А что переводчик говорит? Походу у тебя повторение имени в блочной области видимости
Всем привет Подскажите кто то пожалуйста как проитерироваться по свойствам обьекта, который наследуется от интерфейса, чтоб не дропало ошибку про отстутствие свойства
надо получить type allOperators = '!=' | '=' | '!~' | '~' имеется тип type operators = '=' | '~' (могу представить в любом виде: главное получить тип выше) можно ли это сделать как-то элегантным способом или придётся ручками катать всё?
Всем привет! Подскажи пожалуйста У меня react redux TS Есть компонет у которого описаны пропсы ComponentProps (те которые он получит от редакса)
При создании контейнера по классике export const container = connect( mapStateToProps, mapDispatchToProps )(component);
Только я сейчас заметил, что я из редакса в компонент могу передавать любые пропсы и ТС это одобряет, есть ли какой то способ, передавать пропсы из редакса только те которые определены в интерфейсе компонента
Всем привет! Подскажи пожалуйста У меня react redux TS Есть компонет у которого описаны пропсы ComponentProps (те которые он получит от редакса)
При создании контейнера по классике export const container = connect( mapStateToProps, mapDispatchToProps )(component);
Только я сейчас заметил, что я из редакса в компонент могу передавать любые пропсы и ТС это одобряет, есть ли какой то способ, передавать пропсы из редакса только те которые определены в интерфейсе компонента
Это понятно. Просто разные причины могут быть. Например, некорректно типизированы mapStateToProps и mapDispatchToProps. Ещё один вариант может быть связан с типами библиотеки hoist-non-react-statics
Это понятно. Просто разные причины могут быть. Например, некорректно типизированы mapStateToProps и mapDispatchToProps. Ещё один вариант может быть связан с типами библиотеки hoist-non-react-statics
хм, я не типизировал map/dispatch А как их типизировать на основе типов пропсов компонента?