Size: a a a

React — русскоговорящее сообщество

2021 February 11

🧨

🧨 ethorz in React — русскоговорящее сообщество
или посмотреть что connectRouter возвращает, я честно говоря хз
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
connected-react-router ?
источник

OT

Oruj Tatiyev in React — русскоговорящее сообщество
а как мне поставить проверку на оба варианта для tags. ио изначально он null. и выдает ошибку. а выносить в отдельную функцию не хочется
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Oruj Tatiyev
а как мне поставить проверку на оба варианта для tags. ио изначально он null. и выдает ошибку. а выносить в отдельную функцию не хочется
tags?.length
источник

VT

Vadim Tartakovsky in React — русскоговорящее сообщество
Oruj Tatiyev
а как мне поставить проверку на оба варианта для tags. ио изначально он null. и выдает ошибку. а выносить в отдельную функцию не хочется
tags && tags.map

если он будет пустой, мап не побежит по нему
источник

MS

Morning Star in React — русскоговорящее сообщество
а че ему не нравиться
источник

V

Valerii in React — русскоговорящее сообщество
Привет.
Ребят кто то подскажет что не так ...
const interval = React.useRef<number | null>(null)
interval.current = setInterval(() => {}, 200)
не типизирует
ругаеться ....
источник

A

Anatoly in React — русскоговорящее сообщество
Morning Star
а че ему не нравиться
что за запятая в конце 11й строки?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Morning Star
а че ему не нравиться
например у тебя обращается к map методу, когда там массива нет
источник

MS

Morning Star in React — русскоговорящее сообщество
источник

OT

Oruj Tatiyev in React — русскоговорящее сообщество
🧨 ethorz
tags?.length
😂❤️забыл про него
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Valerii
Привет.
Ребят кто то подскажет что не так ...
const interval = React.useRef<number | null>(null)
interval.current = setInterval(() => {}, 200)
не типизирует
ругаеться ....
const interval = React.useRef(null)
interval.current = setInterval(() => {}, 200)
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
или лови хак

React.useRef<NodeJS.Timeout>(null)
источник

V

Valerii in React — русскоговорящее сообщество
🧨 ethorz
или лови хак

React.useRef<NodeJS.Timeout>(null)
так работает ... но на фронте юзать  NodeJS....
источник

V

Valerii in React — русскоговорящее сообщество
жесть
источник

MS

Morning Star in React — русскоговорящее сообщество
🧨 ethorz
например у тебя обращается к map методу, когда там массива нет
не понял
источник

MI

Misha Ishikawa in React — русскоговорящее сообщество
Привет! Почему-то не реагирует компонент на изменения сессионСтораджа на первый запуск страницы

Если страницу перезагрузить, то все будет ок, а если не перезагружать - не будет работать.

При этом если перед рендером сделать консоль лог, то он вернет то что нужно

https://codesandbox.io/s/patient-snowflake-tyijo?file=/src/App.js:86-93

Вот ссылка которую генирирует кодсендбокс — https://tyijo.csb.app/ открывайте в новой вкладке, чтобы проверить
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Valerii
так работает ... но на фронте юзать  NodeJS....
ну можно наговнить
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
ладно, смысл тот же
React.useRef<ReturnType<typeof setInterval>>(null);
источник

V

Valerii in React — русскоговорящее сообщество
🧨 ethorz
ладно, смысл тот же
React.useRef<ReturnType<typeof setInterval>>(null);
мне интересно почему с number не работает
это все методы обход от типизации
источник