Size: a a a

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

2021 January 31

SM

Soltukiev Malik in React — русскоговорящее сообщество
Какая либа лучше всего для анимаций на реакт?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Soltukiev Malik
Какая либа лучше всего для анимаций на реакт?
Spring классная, но большинство анимаций лучше делать чистым css
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Soltukiev Malik
Какая либа лучше всего для анимаций на реакт?
Список в приоритетном порядке ИМХО

1. css + React Transition Group
2. anime или зеленый носок
3. spring, Framer Motion
источник

AV

Andrey Verhulin in React — русскоговорящее сообщество
приветствую. подскажите пожалуйста, в reduser приходит action id. задумка такая, если id в стейте не имеет приходящего action, его нужно добавить, если этот action уже есть, его надо удалить из стейт. Пример я написал, но не работает. Помогите
источник

CG

Cat Gn in React — русскоговорящее сообщество
Dmitriy Shuleshov
Ну я ссылку в первом месседже прислал, камон
Никаких отличий в коде
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Cat Gn
Никаких отличий в коде
index.js -> Strict Mode
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Andrey Verhulin
приветствую. подскажите пожалуйста, в reduser приходит action id. задумка такая, если id в стейте не имеет приходящего action, его нужно добавить, если этот action уже есть, его надо удалить из стейт. Пример я написал, но не работает. Помогите
источник

CG

Cat Gn in React — русскоговорящее сообщество
Dmitriy Shuleshov
index.js -> Strict Mode
Спасибо!
А зачем он это делает?
Он же вообще для показа ошибок, а не изменения поведения?
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Dmitriy Shuleshov
Список в приоритетном порядке ИМХО

1. css + React Transition Group
2. anime или зеленый носок
3. spring, Framer Motion
🙏
источник

К

Кирилл in React — русскоговорящее сообщество
Andrey Verhulin
приветствую. подскажите пожалуйста, в reduser приходит action id. задумка такая, если id в стейте не имеет приходящего action, его нужно добавить, если этот action уже есть, его надо удалить из стейт. Пример я написал, но не работает. Помогите
[action.payload] всегда вернет true
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Cat Gn
Спасибо!
А зачем он это делает?
Он же вообще для показа ошибок, а не изменения поведения?
https://reactjs.org/docs/strict-mode.html

Это режим который указывает на сайд эффекты в теле компонентов, которые в конкурентном режиме (с точки зрения реакт тимы) будут приводить к багам
источник

in React — русскоговорящее сообщество
подскажите как я могу кешировать в функциональном компоненте реакта предыдущий location pathneme, использую react-router, но мне не нужен метод goback(), а мне нужна строка предыдущего пути)
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
подскажите как я могу кешировать в функциональном компоненте реакта предыдущий location pathneme, использую react-router, но мне не нужен метод goback(), а мне нужна строка предыдущего пути)
Зачем?
источник

А

Александр in React — русскоговорящее сообщество
подскажите как я могу кешировать в функциональном компоненте реакта предыдущий location pathneme, использую react-router, но мне не нужен метод goback(), а мне нужна строка предыдущего пути)
Для goback ничего кешировать не надо. Погугли про history
источник

A

Andrew in React — русскоговорящее сообщество
Andrey Verhulin
приветствую. подскажите пожалуйста, в reduser приходит action id. задумка такая, если id в стейте не имеет приходящего action, его нужно добавить, если этот action уже есть, его надо удалить из стейт. Пример я написал, но не работает. Помогите
проверить через includes
и потом удалить если надо либо добавить
источник

АЖ

Артем Журавленко... in React — русскоговорящее сообщество
Почему мы должны дважды прописывать тип функции, один раз в функции-стрелке, второй раз, непосредственно перед каждым аргументом и возвращаемым значением?
let myAdd: (baseValue: number, increment: number) => number = function (
 x: number,
 y: number
): number {
 return x + y;
};

https://www.typescriptlang.org/docs/handbook/functions.html#writing-the-function-type
источник

АЖ

Артем Журавленко... in React — русскоговорящее сообщество
Или можно выбрать одно из двух, а оба сразу использовать не стоит?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Артем Журавленко
Почему мы должны дважды прописывать тип функции, один раз в функции-стрелке, второй раз, непосредственно перед каждым аргументом и возвращаемым значением?
let myAdd: (baseValue: number, increment: number) => number = function (
 x: number,
 y: number
): number {
 return x + y;
};

https://www.typescriptlang.org/docs/handbook/functions.html#writing-the-function-type
источник

АЖ

Артем Журавленко... in React — русскоговорящее сообщество
Найс, сообщество на 5 человек без возможности отправлять сообщения
источник

᠌ ᠌ ᠌᠌᠌ ᠌ ᠌᠌᠌ ᠌ ᠌᠌᠌ ... in React — русскоговорящее сообщество
Артем Журавленко
Найс, сообщество на 5 человек без возможности отправлять сообщения
Там же ссылка на основу есть...
источник