Alex
у тебя же один стейт на все 4 компонента...
Alex
вынеси плюсик с меню в отдельный компонент например )
Eugene
ну или да
сделать 4 отдельных компонента
Eugene
дело в том, что у меня таких компонентов может быть 50 на странице
Eugene
какое оптимальное решение?
Alex
ну да
Eugene
надо попробовать
Eugene
Eugene
Eugene
кек компонент не может не работать не правильно)
Eugene
обновил 👀
Eugene
KillEmAll
KillEmAll
Подскажите по коду ребят пожалуйста. Пытаюсь понять HOCи. Получается внутри хока принимается два аргумента и возвращается компонент в котором второй аргумент записан в виде chiildren первого. Верно?
Ilia
Такая проблема ( В списке продуктов я кликаю по линк определенного продукта => перехожу на страничку этого продукта (Консоль чистая) =>по линку возвращаюсь в список продуктов (В консоли всплывает Warning) =>Снова по линку перехожу на продукт(Всплывает Error c ссылкой на строчку Route)Что приводит к этой ошибке? Warning( An effect function must not return anything besides a function, which is used for clean-up. You returned null. If your effect does not require clean up, return undefined (or nothing). ) Error ( The above error occurred in one of your React components: C cсылкой на строчку ( <Route path={path} component={props => <Component {...props}/>} key={id}/> ) ) Прошу вашей помощи!)
Ilia
Я нашел кажется ошибку ,она в useEffect.Ребят,как мне правильно проверить, пустой ли store или нет? Я так проверяю,но кажется это приводит к ошибке,так как я возвращаю null. ( useEffect(() =>(products.length === 0)? dispatch(getProducts(`url`, {title: `products`})) : null,[]); )
🅅aleriy
Ilia
нельзя null возвращать в useEffect,но можно undefined
🅅aleriy
Andrey
🅅aleriy
колбек useEffect может возвращать функцию либо не возвращать ничего
Ilia
В общем я тупанул,в useEffect написал тернарку ,в которой если true,то подгружались товары ,если false ,то возвращал null
Dmitry
draft js кто то юзал ? не работает отмена ввода порсле вставки
Roman
Привет.
Ребят, немного "выпал" из React-разработки.
Сейчас буду делать новый проект на React.
Стоит использовать классы или функциональные компоненты (т.е хуки)?
Или как-то объеденить их использование?
Dmytro
Roman
Хуки
Даже, если классы использовать привычней (и субъективно – удобнее)?
Хотя, да, useEffect – это нечто :)))
Ilia
Ребят,есть какой-то плагин для реакт плавной прокрутки сайта( не по якорю) или моете пожалуйста скинуть туториал ,как это нативно написать?)
Roman
Roman
Roman
На любой длинной странице
Roman
И в консоль вставь
Roman
window.scroll({
top: 2500,
left: 0,
behavior: 'smooth'
});
Roman
:)))
Ilia
Cпасибо большое!)
Cenator 🐈
Не здесб
Anonymous
Ок , спасибо
Vova
Всем привет.
Есть разница где лучше создавать порталы? В App или в Index или это вообще не важно?
Anonymous
Всем привет, подскажите пожалуйста, кто нибудь использовал reactivesearch?
Alexander
Ребят, а кому ещё пишут спам-китайцы?
Cenator 🐈
Cenator 🐈
Cenator 🐈
Lena
всем привет, такой вопрос. папка в которой лежит файл index.html а также в ней-же лежат некоторые картинки называется допустим public
Nickie
Anonymous
Ага, нужен тот, кто использовал, есть вопрос)
Daniil
Lena
всем привет, такой вопрос. папка в которой лежит файл index.html а также в ней-же лежат некоторые картинки называется допустим public .для того, чтобы запустить через гитхаб свой сайт, гитхаб требует папку docs из которой он собственно возьмет файл html. так вот, переименовала папку public в docs запускаю npm run build и он не находит этот файл index.html
Lena
что я делаю не так?
Lena
может где-то надо перезаписать путь к этому файлу, вот только где?
Nickie
В docs есть index.html?
Lena
да
Адыл
Адыл
Посмотри тут
Адыл
Может поможет
Lena
Lena
Точнее не пыталась а сделала
Lena
Но нихрена не отобразилось ничего
Oleg
Oleg
Ну и деплой куда надо
Mourat
Всем привет
Mourat
Подскажите в урл картинки как можно значение пропс подставить?
<img src="https://i.imgur.com/Hj3DrOT.png" className={s.avatar} alt="" />
интересует не полная замена урл, а только подстановка имени файла
444
Mourat
спасибо
Roman
ребят, всем привет.
Юзаю material ui для компонентов. Вешаю онклик на медиабаттон, action отрабатывает, но реакт extension бросает
Roman
не понимаю. В теле же и вызываю
Roman
Roman
Или тип, нельзя в {} писать онклик
Anonymous
Mismatching Versions of React and React DOM
You might be using a version of react-dom (< 16.8.0) or react-native (< 0.59) that doesn’t yet support Hooks. You can run npm ls react-dom or npm ls react-native in your application folder to check which version you’re using. If you find more than one of them, this might also create problems (more on that below).
https://reactjs.org/warnings/invalid-hook-call-warning.html
Anonymous
у меня была такая ошибка из-за того, что одна из либ использовала реакт старой версии, вылезла очень внезапно, решилось webpack alias'es для зависимостей
Roman
"react": "^16.8.6",
"react-dom": "^16.8.6",
Anonymous
а logout обычная функция/action creator или хук?
Roman
Roman
action