Size: a a a

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

2020 October 14

А

Александр in React — русскоговорящее сообщество
Young George Jellyfish
Это в функция внутри класса, в самом классе render возвращает объекты
рендер должен компоненты возвращать
источник

K

Karina in React — русскоговорящее сообщество
Ребят, можно как то в слайдере задать стили? <Slider вот тут /> как ни прописываю - подчёркивает 😕
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
Александр
рендер должен компоненты возвращать
источник

II

Ilya Izilanov in React — русскоговорящее сообщество
Danila
import { useState, useEffect, useMemo } from 'react';

const useWindowWidth = () => {
 const [width, setWidth] = useState(document.documentElement.clientWidth);

 useEffect(() => {
   // todo:debounce
   const handler = () => setWidth(document.documentElement.clientWidth);
   window.addEventListener('resize', handler);
   return () => window.removeEventListener('resize', handler);
 }, []);

 return width;
};

export const useBreakpointUp = (breakpoint: number): boolean => {
 const width = useWindowWidth();
 return useMemo(() => breakpoint < width, [width, breakpoint]);
}
у меня в таком коде были проблемы с perf при ресайзе потому что setState вызывается на каждый ресайз. лучше сделать что-то типо

[isMobile, setIsMobile] = useState(false)

и менять его так
if (newWidth > MOBILE_WIDTH && isMobile) setIsMobile(false)
и наоборот
источник

AK

Artem Kryga in React — русскоговорящее сообщество
всем привет , подскажите пожалуйста , после того как делаю submit , использую иерархию : Formik {Form {Field component={TextField}} } Button type=submit , после нажатия блокируються инпут поля , до тех пор ,пока не перезагружу стр
источник

AK

Artem Kryga in React — русскоговорящее сообщество
как сделать что бы оно делало  reset?
источник

АК

Андрей Кустов... in React — русскоговорящее сообщество
Александр
при рендере массива, каждый айтем оберни в memo, сответстветственно там где пропсы не изменятся рендера не будет
хм, а для hoc можно его добавить ?
источник

А

Александр in React — русскоговорящее сообщество
тут ок, в ошибке Delivery.Order.List это тоже класс?
источник

А

Александр in React — русскоговорящее сообщество
Андрей Кустов
хм, а для hoc можно его добавить ?
ты с hocа возвращаешь сразу массив, а внутри вью компонента выводишь через map ?
источник

А

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

АК

Андрей Кустов... in React — русскоговорящее сообщество
Александр
ты с hocа возвращаешь сразу массив, а внутри вью компонента выводишь через map ?
ааа, получается на <View> повесить memo?
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
Александр
тут ок, в ошибке Delivery.Order.List это тоже класс?
Вот, она экспортируется и протаскивается через несколько папок с index.js
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
🤔прикольно, а это как <this.component />
источник

I

IceBerg in React — русскоговорящее сообщество
Young George Jellyfish
Вот, она экспортируется и протаскивается через несколько папок с index.js
Что возвращает List ?
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
Eugene Maltsev
🤔прикольно, а это как <this.component />
Как-то так)
Работает (в других местах) и на том спасибо))
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
{this.componentCreateNewOrder()}
источник

AL

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

AL

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

AL

Artem Lipatov in React — русскоговорящее сообщество
Парни, я супер новичок, нужна ваша помощ
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
IceBerg
Что возвращает List ?
Передает ответ сервера в хендлер, который передается в List как переменная
источник