Size: a a a

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

2020 November 19

VK

Vladimir Klimov in React — русскоговорящее сообщество
Yavar Mammadov
Всем привет,  есть задача поменять название кнопки на мобильном, меньше 575px. Сделал таким образом, подскажите как можно улучшить или сделать правильно
const [buttonLabel, setButtonLabel] = useState({
   label: 'Add Comments',
 })

 useEffect(() => {
   if (window.innerWidth <= 575) {
     setButtonLabel((prev) => {
       return {
         ...prev,
         label: 'Comments',
       }
     })
   }
 }, [buttonLabel])
гуглите хук useMedia, или напишите сами на основе window.matchMedia
источник

YM

Yavar Mammadov in React — русскоговорящее сообщество
Vladimir Klimov
гуглите хук useMedia, или напишите сами на основе window.matchMedia
useMedia() нужно как отдельный пакет скачать ?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Yavar Mammadov
useMedia() нужно как отдельный пакет скачать ?
Там несколько строчек кода, погуглите реализацию
источник

S

Stanislav in React — русскоговорящее сообщество
Yavar Mammadov
useMedia() нужно как отдельный пакет скачать ?
ctrl+c, ctrl+v если руками совсем лень
источник

YM

Yavar Mammadov in React — русскоговорящее сообщество
Vladimir Klimov
Там несколько строчек кода, погуглите реализацию
Спасибо, уже смотрю
источник

L

Leo in React — русскоговорящее сообщество
Ребят, всем привет. Я обычный кодер фронта на нативном js. Подскажите пожалуйста, есть что-то такое для верстки в реакте, типа как в вью?
Либо все станлартно, загнал верстку и под нее пишешь js?
источник

Д

Денис in React — русскоговорящее сообщество
Yavar Mammadov
Всем привет,  есть задача поменять название кнопки на мобильном, меньше 575px. Сделал таким образом, подскажите как можно улучшить или сделать правильно
const [buttonLabel, setButtonLabel] = useState({
   label: 'Add Comments',
 })

 useEffect(() => {
   if (window.innerWidth <= 575) {
     setButtonLabel((prev) => {
       return {
         ...prev,
         label: 'Comments',
       }
     })
   }
 }, [buttonLabel])
if window.width < 576 return любой текст)
источник

YM

Yavar Mammadov in React — русскоговорящее сообщество
Stanislav
ctrl+c, ctrl+v если руками совсем лень
Ok
источник

S

Stanislav in React — русскоговорящее сообщество
Leo
Ребят, всем привет. Я обычный кодер фронта на нативном js. Подскажите пожалуйста, есть что-то такое для верстки в реакте, типа как в вью?
Либо все станлартно, загнал верстку и под нее пишешь js?
вы про jsx?
источник

AG

Alexander Gromov in React — русскоговорящее сообщество
Нужно ли изучить ноду перед изучением реакта?
источник

И

Иван in React — русскоговорящее сообщество
Alexander Gromov
Нужно ли изучить ноду перед изучением реакта?
Нет, достаточно научиться работать с npm
источник

Д

Денис in React — русскоговорящее сообщество
Alexander Gromov
Нужно ли изучить ноду перед изучением реакта?
нет
источник

AG

Alexander Gromov in React — русскоговорящее сообщество
Окей, спасибо
источник

L

Leo in React — русскоговорящее сообщество
Stanislav
вы про jsx?
Добрый. Пока даже не знаю что это, так как просто для работы нужно перейти на реакт.
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Leo
Ребят, всем привет. Я обычный кодер фронта на нативном js. Подскажите пожалуйста, есть что-то такое для верстки в реакте, типа как в вью?
Либо все станлартно, загнал верстку и под нее пишешь js?
Нужно хорошо понимать как работает js
источник

L

Leo in React — русскоговорящее сообщество
Dmitriy Shuleshov
Нужно хорошо понимать как работает js
на js я с 14-15 года, вроде как понимаю)
источник

И

Иван in React — русскоговорящее сообщество
Leo
Добрый. Пока даже не знаю что это, так как просто для работы нужно перейти на реакт.
Почитай документацию
источник

L

Leo in React — русскоговорящее сообщество
просто как-то упустил все технологии
источник

S

Stanislav in React — русскоговорящее сообщество
Leo
Добрый. Пока даже не знаю что это, так как просто для работы нужно перейти на реакт.
источник

L

Leo in React — русскоговорящее сообщество
понял, в общем как всегда, читать и читать
источник