Size: a a a

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

2020 August 12

ei

export default - зло... in React — русскоговорящее сообщество
xxxd
А это опечатка или так надо ? = () =>() =>{}
Это расчет на то что там thunk
источник

x

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

j

john john in React — русскоговорящее сообщество
Всем привет! Я использую React-Select@3.1.0 для создания search box. Как получить доступ к значению ввода после выбора опций. Я хотел бы использовать входные значения для создания данных для диаграммы https://codesandbox.io/s/objective-banach-9qvyy?file=/src/components/main/main.component.jsx:1589-2099
источник

ei

export default - зло... in React — русскоговорящее сообщество
@Virus2310 предупреждение за репосты с различных каналов, такое расценивается как спам, особенно когда не пишешь ничего в чат и это 1 сообщение после входа
источник

M

Maxim in React — русскоговорящее сообщество
как посоветуете лучше отписаться от асинхронных запросов в useEffect, в некоторых местах ругается что не добавил в deps[], переменные из props. пробовал AbortController
источник

DB

Denis Barvitskiy in React — русскоговорящее сообщество
Maxim
как посоветуете лучше отписаться от асинхронных запросов в useEffect, в некоторых местах ругается что не добавил в deps[], переменные из props. пробовал AbortController
обьяете флаг loading, используете его в качестве deps, в useEffect делаете свой запрос, как ответ пришел переворачиваете флаг
источник

M

Maxim in React — русскоговорящее сообщество
Denis Barvitskiy
обьяете флаг loading, используете его в качестве deps, в useEffect делаете свой запрос, как ответ пришел переворачиваете флаг
const foo = async () => {
   setLoading(false)
}
const [loading, setLoading] = useState(true)
useEffect(()=>{
   foo();
}, [loading])
?
источник

AS

Alexander Sadomov in React — русскоговорящее сообщество
Привет. Подскажите хочу свой компонент использовать как jQuery plugin. Само приложение на asp.net, реакт скомпилированный js файл подключаю в layout. Как и где нужно сделать jQuery.extend?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
export default - зло is the side effect
В тс чате было обсуждение)
https://t.me/ts_ru/93561
Оргул с челиков)
источник

SK

Sugar Kane in React — русскоговорящее сообщество
Смотрю на некоторые приложение. Там в одних компонентах используют useState для хранения стейта. В других редакс. В каких случаях лучше обойтись без редакса?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Sugar Kane
Смотрю на некоторые приложение. Там в одних компонентах используют useState для хранения стейта. В других редакс. В каких случаях лучше обойтись без редакса?
Когда состояние, которое вам надо хранить, используется только в рамках связанной группы компонентов (какая-то форма, слайдер, и т.п.), такое состояние можно назвать "локальным"
Идея редакса в том, чтобы хранить состояние, общее для всего приложения или для частей, которые находятся далеко друг от друга в дереве компонентов, но используют одни и те же данные (состояние аутентификации, например)
источник

SK

Sugar Kane in React — русскоговорящее сообщество
Vladimir Klimov
Когда состояние, которое вам надо хранить, используется только в рамках связанной группы компонентов (какая-то форма, слайдер, и т.п.), такое состояние можно назвать "локальным"
Идея редакса в том, чтобы хранить состояние, общее для всего приложения или для частей, которые находятся далеко друг от друга в дереве компонентов, но используют одни и те же данные (состояние аутентификации, например)
Понял, спасибо
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Какие админ панели порекомендуете на реакт?
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Rustam Sahatov
Какие админ панели порекомендуете на реакт?
метроником пользовался.
источник

V

Vitaliy in React — русскоговорящее сообщество
Всем, привет. Подскажите, пожалуйста, установил NODE.js, по инструкции на сайте делаю
npx create-react-app my-app
cd my-app
npm start
После чего выдаётся ошибка в терминале: npm ERR! missing script: start
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Vitaliy
Всем, привет. Подскажите, пожалуйста, установил NODE.js, по инструкции на сайте делаю
npx create-react-app my-app
cd my-app
npm start
После чего выдаётся ошибка в терминале: npm ERR! missing script: start
а что в package.json?
источник

V

Vitaliy in React — русскоговорящее сообщество
Oleg Rizhkov
а что в package.json?
{
 "name": "my-app",
 "version": "0.1.0",
 "private": true,
 "dependencies": {
   "react": "^16.13.1",
   "react-dom": "^16.13.1",
   "react-scripts": "3.4.2"
 }
}
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Vitaliy
{
 "name": "my-app",
 "version": "0.1.0",
 "private": true,
 "dependencies": {
   "react": "^16.13.1",
   "react-dom": "^16.13.1",
   "react-scripts": "3.4.2"
 }
}
npx create-react-app my-app
что выдала?
источник

V

Vitaliy in React — русскоговорящее сообщество
Oleg Rizhkov
npx create-react-app my-app
что выдала?
+ react@16.13.1
+ react-scripts@3.4.2
+ react-dom@16.13.1
added 1582 packages from 745 contributors and audited 1586 packages in 128.135s

65 packages are looking for funding
 run npm fund for details

found 1 high severity vulnerability
 run npm audit fix to fix them, or npm audit for details

A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
источник

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Vitaliy
+ react@16.13.1
+ react-scripts@3.4.2
+ react-dom@16.13.1
added 1582 packages from 745 contributors and audited 1586 packages in 128.135s

65 packages are looking for funding
 run npm fund for details

found 1 high severity vulnerability
 run npm audit fix to fix them, or npm audit for details

A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
устанавливал cra глобально?
источник