Size: a a a

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

2021 March 19

CU

Crop UP in React — русскоговорящее сообщество
Не могу найти 🙁
источник

AS

Alex S in React — русскоговорящее сообщество
Crop UP
Сорри за офтоп, напомните: как называется когда код переписываешь и улучшаешь? Одно слово, кажется на “re” начинается
Рефакторинг .... бинго
источник

CU

Crop UP in React — русскоговорящее сообщество
Большое спасибо))
источник

VK

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

CU

Crop UP in React — русскоговорящее сообщество
Гугл умный, я забыл. Я искал по “переписывание кода”, не помогло 😁
источник

MK

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

MK

Maxim Koylo in React — русскоговорящее сообщество
это как "пс парень, хочешь я погуглю вместо тебя?"
источник

ꀘꂦꌗ꓄ꍟꈤ in React — русскоговорящее сообщество
Скиньте парню видео хауди хо "как научиться гуглить за 10 минут".
источник

x

x1dan in React — русскоговорящее сообщество
ꀘꂦꌗ꓄ꍟꈤ
Скиньте парню видео хауди хо "как научиться гуглить за 10 минут".
Многие этому годами учатся
источник

NS

Nikolay Smagin in React — русскоговорящее сообщество
Есть ли в React пакет, который будет автоматически переносить предлоги, которые остаются в конце строки?
источник

Э

Элин in React — русскоговорящее сообщество
Всем привет!
Ребят, а где вы подключаете React Portal? в точке входа где рендерите AppComponent?
источник

Э

Элин in React — русскоговорящее сообщество
Может в самом AppComponent?
источник

p

persona x grata in React — русскоговорящее сообщество
Элин
Всем привет!
Ребят, а где вы подключаете React Portal? в точке входа где рендерите AppComponent?
в index.html
источник

Э

Элин in React — русскоговорящее сообщество
persona x grata
в index.html
то есть?
источник

p

persona x grata in React — русскоговорящее сообщество
Элин
то есть?
создай div с айдишником 'modal', далее в любом компоненте рендеришь туда модалку через ReactDOM.createPortal
источник

Э

Элин in React — русскоговорящее сообщество
persona x grata
создай div с айдишником 'modal', далее в любом компоненте рендеришь туда модалку через ReactDOM.createPortal
А если существует некая логика? Например, показываем окошку про Cookies. Смотрим в localStorage и есть ключа нет, то рендерим. Получается, что портал распространяется по всему приложению. Куда лучше, какая есть хорошая практика для этого дела? Думаю, либо там, где точка входа приложения, либо же в основной компонент — App.
источник

p

persona x grata in React — русскоговорящее сообщество
Элин
А если существует некая логика? Например, показываем окошку про Cookies. Смотрим в localStorage и есть ключа нет, то рендерим. Получается, что портал распространяется по всему приложению. Куда лучше, какая есть хорошая практика для этого дела? Думаю, либо там, где точка входа приложения, либо же в основной компонент — App.
я так делаю. в index.html контейнер <div id="modal"></div>


в App

const Modal = props => {
 return ReactDOM.createPortal(
   <div>
     Content
   </div>,
   document.querySelector('#modal')
 )
}
источник

Э

Элин in React — русскоговорящее сообщество
persona x grata
я так делаю. в index.html контейнер <div id="modal"></div>


в App

const Modal = props => {
 return ReactDOM.createPortal(
   <div>
     Content
   </div>,
   document.querySelector('#modal')
 )
}
Спасибо, интересно. У меня немного другие взгляды на это всё. Так как нас CSS не ограничивает, можно и не создавать отдельный container. Просто можно заюзать root. По поводу куда подключать, узнаю на практике уже.
источник

p

persona x grata in React — русскоговорящее сообщество
Элин
А если существует некая логика? Например, показываем окошку про Cookies. Смотрим в localStorage и есть ключа нет, то рендерим. Получается, что портал распространяется по всему приложению. Куда лучше, какая есть хорошая практика для этого дела? Думаю, либо там, где точка входа приложения, либо же в основной компонент — App.
в условном рендеринге показывай модалку с любыми пропсами
источник

Э

Элин in React — русскоговорящее сообщество
Ребят, просветите, пожалуйста те, кто работал с React Portal.

Хочу рендерить во всему приложению окно информационного характера. Рендрериться ему или нет зависит от наличии ключа в localStorage.

Как это реализовать?
источник