Size: a a a

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

2021 March 13

SC

Sergey Chumak in React — русскоговорящее сообщество
Alexander
https://www.npmjs.com/package/react-tooltip в демке пример есть с передачей html
спасибо
источник

E

Evgeniy in React — русскоговорящее сообщество
Александр Шелист
Оставлять в слейте
Данные в стейте остаются.
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Evgeniy
Данные в стейте остаются.
Тогда в месте где запрашиваете, надо проверять заполнен ли стейт
источник

UC

User Concept in React — русскоговорящее сообщество
Vladimir Boyko
Id который в карточке товара, прокидываешь на страницу товара и уже на странице товара делаешь запрос на его подробности с помощью этого id.
Спасибо! Примерно понимаю смысл
источник

UC

User Concept in React — русскоговорящее сообщество
Valerii
Храни в стейте данные, и при нажатии карточки в урл кидай уникальный id и при загрузки страницы с карточкой тяни эти данные со стейта
Большое спасибо за помощь!
источник

~

~$solo in React — русскоговорящее сообщество
Evgeniy
Данные в стейте остаются.
Reselect redux
источник

VB

Vladimir Boyko in React — русскоговорящее сообщество
User Concept
Спасибо! Примерно понимаю смысл
Можешь еще это видео посмотреть для понимания темы https://www.youtube.com/watch?v=NkT2yiv-NZ4
источник

ei

export default - зло... in React — русскоговорящее сообщество
Evgeniy
Привет! Подскажите, чем надо воспользоваться, чтобы не запрашивать данные в redux toolkit дважды при перерендеринге компонента, когда ушел с него на другую страницу и потом вернулся обратно?
if
источник

MK

Max Kiner in React — русскоговорящее сообщество
Radik Hammatov
Тогда я может быть лучше опишу задачу: Есть список статей на сайте, они в целом имеют одни и те же стили и компоненты, но с разным содержимым и разными структурами статьи. Где-то может быть компонент со слайдером картинок, где-то его нет. И суть в том, что если простые статьи можно принимать в виде html и добавлять им стили. То вот как сделать так, чтобы еще и компоненты реактовские в нем отображались?
Можно вообще такое придумать: использовать строки с html тегами, а для слайдеров и других подобных вещей указывать строкой что-нибудь типа {{ slider [1.jpg, 2.jpg] }}, парсить такие штуки с помощью регулярок и подменять компонентами. Но это прям пипец вариант 🤣
источник

E

Evgeniy in React — русскоговорящее сообщество
Александр Шелист
Тогда в месте где запрашиваете, надо проверять заполнен ли стейт
А это не будет костылем? Например:
const { lang, list } = useSelector((state) => ({
   lang: state.lang,
   list: state.countries.list,
 }));
 useEffect(() => {
   if (list.length === 0) dispatch(fetchData(lang));
 }, [lang]);
источник

UC

User Concept in React — русскоговорящее сообщество
Ага, спасибо! Сейчас посмотрю обязательно, думаю теории не хватает явно для практики
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Evgeniy
А это не будет костылем? Например:
const { lang, list } = useSelector((state) => ({
   lang: state.lang,
   list: state.countries.list,
 }));
 useEffect(() => {
   if (list.length === 0) dispatch(fetchData(lang));
 }, [lang]);
Лучше из компонента диспатчить thunk и в нем уже рулить нужен ли запрос или нет
источник

E

Evgeniy in React — русскоговорящее сообщество
Тимофей 🛴
Лучше из компонента диспатчить thunk и в нем уже рулить нужен ли запрос или нет
С помощью чего в редакс тулкит это можно разрулить?
источник

А

Алим in React — русскоговорящее сообщество
Парни подскажите как уменьшить активную зону элемента , как ее округлить? Через css если не ошибаюсь это невозможно
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
Алим
Парни подскажите как уменьшить активную зону элемента , как ее округлить? Через css если не ошибаюсь это невозможно
border-radius
а вообще @css_ru
источник

Оа

Отвал ам Уды... in React — русскоговорящее сообщество
Roman Usherenko
border-radius
а вообще @css_ru
он хочет круглый блок, а не его оформление
источник

е

его имя роберт полсо... in React — русскоговорящее сообщество
Отвал ам Уды
он хочет круглый блок, а не его оформление
Тогда clip-path
источник

А

Алим in React — русскоговорящее сообщество
Roman Usherenko
border-radius
а вообще @css_ru
это же не поможет, если при наведении на пустые зоны за полуокруглым интерфейсом при наведении  будет срабатывать логика
источник

Оа

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

RU

Roman Usherenko in React — русскоговорящее сообщество
Алим
это же не поможет, если при наведении на пустые зоны за полуокруглым интерфейсом при наведении  будет срабатывать логика
не будет срабатывать логика
источник