Size: a a a

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

2021 February 12

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Val
А разве export default не лучше работает с tree shaking? В доке читал что-то подобное
Наоборот хуже
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Val
А разве export default не лучше работает с tree shaking? В доке читал что-то подобное
Скорее с code splitting
источник

EP

Egor Pishchalnikov in React — русскоговорящее сообщество
Получается действительно всегда лучше юзать именованный экспорт? У него нет никаких минусов кроме того что приходится писать { } при импорте?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Egor Pishchalnikov
Получается действительно всегда лучше юзать именованный экспорт? У него нет никаких минусов кроме того что приходится писать { } при импорте?
Писать не приходится, автоимпорт же
источник

EP

Egor Pishchalnikov in React — русскоговорящее сообщество
Тимофей 🛴
Писать не приходится, автоимпорт же
Ну в смысле да, я имел ввиду что получается у именованных экспортов нет вообще никаких минусов? То есть прям всё норм и можно всю кодовую базу на них писать?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Egor Pishchalnikov
Ну в смысле да, я имел ввиду что получается у именованных экспортов нет вообще никаких минусов? То есть прям всё норм и можно всю кодовую базу на них писать?
Да
источник

W

Wanna_Phonila in React — русскоговорящее сообщество
а как принято отслеживать в onKewDown, что нажато сочетание клавиш?

Где-то сохраняют состояние последней нажатой кнопки, очищают при отпускании кнопки и проверяют каждый раз текущую кнопку и сохраненную? Или есть что-то удобней?
источник

EP

Egor Pishchalnikov in React — русскоговорящее сообщество
Vladimir Klimov
Скорее с code splitting
Кстати React.lazy с именованными экспортами не работает, а мне недавно приходилось его юзать :(
источник

B

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

B

Baha in React — русскоговорящее сообщество
какой  паттерн использовать для "+7(999) 999-99-99" ?
источник

IN

Igor N in React — русскоговорящее сообщество
Baha
какой  паттерн использовать для "+7(999) 999-99-99" ?
источник

W

Wanna_Phonila in React — русскоговорящее сообщество
хм
источник

И

Иванов Максим... in React — русскоговорящее сообщество
Есть 2 функции в экшенах. В регистрации нет dispatch, а в логине есть dispatch. Может кто то поймет почему так сделано? Я хочу при регистрации диспатчить при ошибке сообщение в store и это сообщение выводится в Toast, а для этого мне нужно написать dispatch(addMessage('Произошла ошибка'), а dispatch у меня нет получается.
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Иванов Максим
Есть 2 функции в экшенах. В регистрации нет dispatch, а в логине есть dispatch. Может кто то поймет почему так сделано? Я хочу при регистрации диспатчить при ошибке сообщение в store и это сообщение выводится в Toast, а для этого мне нужно написать dispatch(addMessage('Произошла ошибка'), а dispatch у меня нет получается.
функция register не экшин и не санка
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Иванов Максим
Есть 2 функции в экшенах. В регистрации нет dispatch, а в логине есть dispatch. Может кто то поймет почему так сделано? Я хочу при регистрации диспатчить при ошибке сообщение в store и это сообщение выводится в Toast, а для этого мне нужно написать dispatch(addMessage('Произошла ошибка'), а dispatch у меня нет получается.
а вот login санка
источник

И

Иванов Максим... in React — русскоговорящее сообщество
Maxim Koylo
функция register не экшин и не санка
Регистрация не правильно написана?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Иванов Максим
Регистрация не правильно написана?
Честно мне лень писать, подожди других
источник

И

Иванов Максим... in React — русскоговорящее сообщество
Maxim Koylo
Честно мне лень писать, подожди других
жаль ты бы мне очень помог) сижу и туплю. может в трех словах объяснишь, мне код не нужен только логику
источник

EV

Eugen Vinnikov in React — русскоговорящее сообщество
ребята кто то слышал о событие onScroll в реакте ?
как мне его получить
наткнулся на код где увидел такое
<div onScroll={handleScroll}>
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Иванов Максим
Есть 2 функции в экшенах. В регистрации нет dispatch, а в логине есть dispatch. Может кто то поймет почему так сделано? Я хочу при регистрации диспатчить при ошибке сообщение в store и это сообщение выводится в Toast, а для этого мне нужно написать dispatch(addMessage('Произошла ошибка'), а dispatch у меня нет получается.
Переделай register в thunk
источник