Size: a a a

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

2020 August 06

SS

Stepan Supynskyi in React — русскоговорящее сообщество
Eugene Maltsev
'.(ts|tsx)': 'ts-jest',
'^.+\\.js$': 'babel-jest',

🤔у меня так
я так тоже пробовал, но соснул
источник

A

Andrey in React — русскоговорящее сообщество
Stepan Supynskyi
у меня вот такое в конфиге джеста, но импорты транспилятся только в ts файлах
а в одном чате дождаться не пробовал?
мало того, что оффтоп, ты еще и несколько чатов заспамил своим вопросом
источник

SS

Stepan Supynskyi in React — русскоговорящее сообщество
Andrey
а в одном чате дождаться не пробовал?
мало того, что оффтоп, ты еще и несколько чатов заспамил своим вопросом
ну чувак сказал задавать вопрос
я задал
готов удалить здесь вообще
источник

A

Andrey in React — русскоговорящее сообщество
Stepan Supynskyi
ну чувак сказал задавать вопрос
я задал
готов удалить здесь вообще
в чате тс тоже сказал?
или ты какую то глубокую связь увидел в бабель плагинах, джесте и реакте?
источник

SS

Stepan Supynskyi in React — русскоговорящее сообщество
Andrey
в чате тс тоже сказал?
или ты какую то глубокую связь увидел в бабель плагинах, джесте и реакте?
ну я пытаюсь тс бабелем транспилить, вопрос про ts файлы
вроде все сходится
источник

ES

Eugene Sternin in React — русскоговорящее сообщество
Andrey
в чате тс тоже сказал?
или ты какую то глубокую связь увидел в бабель плагинах, джесте и реакте?
Да ладно тебе
источник

SS

Stepan Supynskyi in React — русскоговорящее сообщество
крч я нашел, в чем беда, проебал, сорян
источник

J

Jemil in React — русскоговорящее сообщество
Ахой. Как можно в классовой компоненте выполнять функцию
только один раз перед рендером?. Делаю  игру карточную по угадыванию пар кард. Из редакс стора в компонент прилетает массив, мне его нужно перетасовать, но только один раз, а не на каждом рендере.  Сначала на хуках такое получилось сделать через useMemo, и пустой зависимостью и работало как я и хотел, а как в классовой такое сделать не могу допетрить.  Локальный стейт не использую все изменения сразу в стор летят

Попытался через didMount, но после перемешивания, в сторе вижу уже перемешанный массив, но в UI, отображается еще старое расположение карт, но до первого клика, потом уже перемешанными вижу
источник

J

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

E

Evgeny in React — русскоговорящее сообщество
Привет. Знает кто-нибудь либу, которая может отрисовывать workflow на манер как у jira?
Находил несколько, но не подходят либо из-за невозможности указателями обходить препятствия, либо имеют никакое апи
источник

E

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

f

fikser in React — русскоговорящее сообщество
Вот у меня есть стейт. Мне нужно менять массив в зависимости от того какой массив выбран в <Select/>, подскажите каким образом вообще можно проверять в каком массиве нужно вносить изменения?
источник

RF

RGB FFF in React — русскоговорящее сообщество
Jemil
Ахой. Как можно в классовой компоненте выполнять функцию
только один раз перед рендером?. Делаю  игру карточную по угадыванию пар кард. Из редакс стора в компонент прилетает массив, мне его нужно перетасовать, но только один раз, а не на каждом рендере.  Сначала на хуках такое получилось сделать через useMemo, и пустой зависимостью и работало как я и хотел, а как в классовой такое сделать не могу допетрить.  Локальный стейт не использую все изменения сразу в стор летят

Попытался через didMount, но после перемешивания, в сторе вижу уже перемешанный массив, но в UI, отображается еще старое расположение карт, но до первого клика, потом уже перемешанными вижу
Решил проблему?
источник

J

Jemil in React — русскоговорящее сообщество
RGB FFF
Решил проблему?
Пока нет, думаю может допустил ошибку в месте где перемешиваю, точнее возращаю перемешанный массив, return array, не мутирую ли я так стор
источник

RF

RGB FFF in React — русскоговорящее сообщество
Jemil
Пока нет, думаю может допустил ошибку в месте где перемешиваю, точнее возращаю перемешанный массив, return array, не мутирую ли я так стор
shouldCompUpdate для классов подходит?
источник

J

Jemil in React — русскоговорящее сообщество
не читал про этот метод, посмотрю
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Jemil
Ахой. Как можно в классовой компоненте выполнять функцию
только один раз перед рендером?. Делаю  игру карточную по угадыванию пар кард. Из редакс стора в компонент прилетает массив, мне его нужно перетасовать, но только один раз, а не на каждом рендере.  Сначала на хуках такое получилось сделать через useMemo, и пустой зависимостью и работало как я и хотел, а как в классовой такое сделать не могу допетрить.  Локальный стейт не использую все изменения сразу в стор летят

Попытался через didMount, но после перемешивания, в сторе вижу уже перемешанный массив, но в UI, отображается еще старое расположение карт, но до первого клика, потом уже перемешанными вижу
перемешывай в сторе
источник

J

Jemil in React — русскоговорящее сообщество
Удалось решить вот так
перемешанную колоду диспатчу в стор, а не возращаю.

У я теперь не совсем понимаю, что происходило когда я return'ил array)
источник

J

Jemil in React — русскоговорящее сообщество
Спасибо, за подсказки 👍
источник

E

Evgen in React — русскоговорящее сообщество
Jemil
Спасибо, за подсказки 👍
По shuffle - можно делать так:
.sort(() => Math.random() > .5 ? 1 : -1)
источник