Size: a a a

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

2021 January 12

ML

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

SM

Svyatoslav Maryukha in React — русскоговорящее сообщество
в этом мире всё легко гуглится, кроме нужного
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
YuriZRose
Ребят  думаю для скелетона в Реакте, пока выполняется загрузка - показывать другой компонент например SkeletonComponent, который захардкоженая копия реального компонента. Нормальный варик или это тупо создавать для каждой страницы такой компонент?
Нормально
источник

VV

Vlad Vovk in React — русскоговорящее сообщество
Mansur Latypov
А можно ссылку на Максимилиана или легко гуглится?
https://www.udemy.com/course/react-redux/
вот тоже крутой курс
источник

VV

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

AB

Artyom Burkan in React — русскоговорящее сообщество
Mansur Latypov
Ааа, ну я смотрел курс айти Камасутры) как, кстати, к нему отношение в сообществе?
Чел понимает то, что рассказывает. Рассказывает подробно и с примерами кода, код рабочий. Мне бы хотелось всегда видеть сразу рабочий и готовый код, который объясняется за 10-15 минут и скачивается с GitHub, а не за 40-45, где есть много воды. Но это его формат и возможно кому-то так реально больше нравится, поэтому вкусовщина))
источник

ML

Mansur Latypov in React — русскоговорящее сообщество
Artyom Burkan
Чел понимает то, что рассказывает. Рассказывает подробно и с примерами кода, код рабочий. Мне бы хотелось всегда видеть сразу рабочий и готовый код, который объясняется за 10-15 минут и скачивается с GitHub, а не за 40-45, где есть много воды. Но это его формат и возможно кому-то так реально больше нравится, поэтому вкусовщина))
Он достаточно медленно изъясняется при обычной скорости воспроизведения, при ускоренной 40-45 минут превращаются в 25, при этом получается много информации, но за короткий промежуток времени
источник

ML

Mansur Latypov in React — русскоговорящее сообщество
Макс
Вышло

Извините, а можно встречный вопрос, вот термин «функциональная компонента» - вы где услышали, увидели, прочитали
Посмотрел changelog  всех последних версий, не нашел ничего связанного с импортом
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
почему много раз срабатывает метод в useEffect, который передаю с параметрами классовому компоненту. В функциональном компоненте нормально работает
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
почему много раз срабатывает метод в useEffect, который передаю с параметрами классовому компоненту. В функциональном компоненте нормально работает
Код покажи, непонятно, хуков в классах нет
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Тимофей 🛴
Код покажи, непонятно, хуков в классах нет
функциональный компонент
useEffect(() => {
   if (selectedClinic && !selectedClinic.booking && clinicBranchChanged) {
     setMiniCalendarPage(0);
     getBopokingSlots();
   }
   if (selectedClinic && selectedClinic.booking && clinicBranchChanged) {
     setMiniCalendarPage(0);
     getBopokingSlots(0)
   }
 }, [selectedClinic]);

const getBopokingSlots = (page) => {
   const currentPage = page === 0 ? page : miniCalendarPage;
   const today = getToday();
   const startDate = moment(today)
     .add(currentPage * daysPerPage, 'days')
     .format('YYYY-MM-DD');
   const endDate = moment(today)
     .add(currentPage * daysPerPage + (daysPerPage - 1), 'days')
     .format('YYYY-MM-DD');
   handleGetBookingSlots(startDate, endDate);
 };


handleGetBookingSlots - пропс метод который передается из классового компонента
источник

F

FixFive in React — русскоговорящее сообщество
Mansur Latypov
Посмотрел changelog  всех последних версий, не нашел ничего связанного с импортом
Держи
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Привет. Чёто я туплю с react route. Вообщем нужно, чтобы сначала рендерился список ссылок, а при клине на ссылку переходило на другой компонент и там что-то отоброжалось. Ссылки рендерятся, но при клике на них ничего не показывает.
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Zhanadil Sadykov
функциональный компонент
useEffect(() => {
   if (selectedClinic && !selectedClinic.booking && clinicBranchChanged) {
     setMiniCalendarPage(0);
     getBopokingSlots();
   }
   if (selectedClinic && selectedClinic.booking && clinicBranchChanged) {
     setMiniCalendarPage(0);
     getBopokingSlots(0)
   }
 }, [selectedClinic]);

const getBopokingSlots = (page) => {
   const currentPage = page === 0 ? page : miniCalendarPage;
   const today = getToday();
   const startDate = moment(today)
     .add(currentPage * daysPerPage, 'days')
     .format('YYYY-MM-DD');
   const endDate = moment(today)
     .add(currentPage * daysPerPage + (daysPerPage - 1), 'days')
     .format('YYYY-MM-DD');
   handleGetBookingSlots(startDate, endDate);
 };


handleGetBookingSlots - пропс метод который передается из классового компонента
убираю в зависимостях useEffect - selectedClinic, классовый компонент перестает ругаться, потому что уже не идет проверки на зависимость. Как можно сделать так, чтобы в классе метод выполнялся только единожды?
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Aleksandr Sarkisov
Привет. Чёто я туплю с react route. Вообщем нужно, чтобы сначала рендерился список ссылок, а при клине на ссылку переходило на другой компонент и там что-то отоброжалось. Ссылки рендерятся, но при клике на них ничего не показывает.
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Aleksandr Sarkisov
Привет. Чёто я туплю с react route. Вообщем нужно, чтобы сначала рендерился список ссылок, а при клине на ссылку переходило на другой компонент и там что-то отоброжалось. Ссылки рендерятся, но при клике на них ничего не показывает.
источник

AS

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

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Aleksandr Sarkisov
Привет. Чёто я туплю с react route. Вообщем нужно, чтобы сначала рендерился список ссылок, а при клине на ссылку переходило на другой компонент и там что-то отоброжалось. Ссылки рендерятся, но при клике на них ничего не показывает.
а ты обернул проект роутером? И убери avLink
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Zhanadil Sadykov
убираю в зависимостях useEffect - selectedClinic, классовый компонент перестает ругаться, потому что уже не идет проверки на зависимость. Как можно сделать так, чтобы в классе метод выполнялся только единожды?
Код лучше кидать на codesandbox, или хотя бы гист.
Эффект вызывается при маунте и при изменениях зависимости, сделай так что бы он вызывался только когда тебе нужно.
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Zhanadil Sadykov
а ты обернул проект роутером? И убери avLink
Вот. Та оно не мешает, но уже убрал. Ну вообще я кликаю по ссылке урл другой, но ничего не показывает
источник