Size: a a a

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

2020 November 05

И

Иван in React — русскоговорящее сообщество
Getero Onlinus
блин тоже не вижу в проекте, если проект на докере запускаеться он может только в образе генериться?
я хз о чём ты
импортируется у тебя из вот этой либы
https://github.com/ReactTraining/history
источник

GO

Getero Onlinus in React — русскоговорящее сообщество
Иван
я хз о чём ты
импортируется у тебя из вот этой либы
https://github.com/ReactTraining/history
источник

И

Иван in React — русскоговорящее сообщество
импортируется у тебя из вот этой либы
https://github.com/ReactTraining/history
источник

GO

Getero Onlinus in React — русскоговорящее сообщество
Иван
импортируется у тебя из вот этой либы
https://github.com/ReactTraining/history
то есть папки хистори в проекте не должно быть?
источник

И

Иван in React — русскоговорящее сообщество
Getero Onlinus
то есть папки хистори в проекте не должно быть?
вот эти папки есть в проекте?
источник

И

Иван in React — русскоговорящее сообщество
Getero Onlinus
то есть папки хистори в проекте не должно быть?
не должно
источник

R

Rros in React — русскоговорящее сообщество
Иван
если у тебя такие ебанистические вычисления внутри setState лежат, может лучше useReducer взять? м?
а чем именно useReducer в таком случае лучше будет?
источник

И

Иван in React — русскоговорящее сообщество
Rros
а чем именно useReducer в таком случае лучше будет?
инкапсуляцией логики переходов между состояниями
источник

R

Rros in React — русскоговорящее сообщество
понял, тогда сейчас перенесу в юзредьюсер все
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
привет, пытаюсь тестировать селект, делаю fireEvent.click, но после клика нет нужного класса, потому что селект не открылся, пытался waitFor, что то нето, подскажите, в чем ошибка может быть?
источник

IV

Ievgen Vyshnevskyi in React — русскоговорящее сообщество
надо добавить какого-то велком бота)) я уже вижу это “привет хуй” ))))
источник

m

mmm in React — русскоговорящее сообщество
N K
Привет, вопрос по antd
Справа на скрине видно что выставляю selectedKeys, а  слева прописываю сам ключ. В результате на UI никакая часть меню не выделяется. но если справа удалить SelectedKeys, тогда на UI сперва никакое меню не выделено, но если кликнуть на какое-нибудь, то оно выделяется. Выходит какая то ошибка с selectedKeys, но долг сижу и никак не могу понять какая
http://ipic.su/img/img7/fs/kiss_28kb.1604566654.png
<Menu theme="light" selectedKeys={[path]} mode={mode} onClick={onClickHandle}>
Где path - const { pathname: path } = useLocation(). С помощью useEffect подписываешься на изменения path
источник

ZS

Zhanarys Sairanbekov in React — русскоговорящее сообщество
Ребят, какой в данном случае есть способ не использовать index как key, если я генерирую массив сам?
{ArrayArray(startPos)
   .fill(1)
   .map((_, i) => (
       <Day key={i}> </Day>
   ))}
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Zhanarys Sairanbekov
Ребят, какой в данном случае есть способ не использовать index как key, если я генерирую массив сам?
{ArrayArray(startPos)
   .fill(1)
   .map((_, i) => (
       <Day key={i}> </Day>
   ))}
генерировать его заранее а не в рендере
источник

EA

El Anonimo in React — русскоговорящее сообщество
Генерить ключ через math.random или uuid.
источник

S

Stanislav in React — русскоговорящее сообщество
El Anonimo
Генерить ключ через math.random или uuid.
рандом не гарантирует уникальности
источник

EA

El Anonimo in React — русскоговорящее сообщество
Верно.
источник

ZS

Zhanarys Sairanbekov in React — русскоговорящее сообщество
Stanislav
рандом не гарантирует уникальности
а насколько плохо делать повторяющиеся key, если у меня компонент 100% не будет ререндериться?
источник

S

Stanislav in React — русскоговорящее сообщество
Zhanarys Sairanbekov
а насколько плохо делать повторяющиеся key, если у меня компонент 100% не будет ререндериться?
если не будет ререндериться то без разницы, ибо ключ это именно гарантия отсутствия лишних ререндеров
источник

ZS

Zhanarys Sairanbekov in React — русскоговорящее сообщество
Понял, спасибо всем
источник