Size: a a a

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

2020 July 14

F

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

F

Frenky in React — русскоговорящее сообщество
не получается переписать с классового компонента на функциональный, вопрос на скрине
источник

F

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

И

Иван in React — русскоговорящее сообщество
Frenky
не получается переписать с классового компонента на функциональный, вопрос на скрине
а при чём тут классы и функции?
источник

A

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

F

Frenky in React — русскоговорящее сообщество
Иван
а при чём тут классы и функции?
Не причём, обрисовал в общем проблему)

Не пойму именно то, что в вопросе
источник

A

Archakov 🌚 in React — русскоговорящее сообщество
запили useState в своём компоненте и туда передавай координаты внутри из handleMouseMove
источник

A

Archakov 🌚 in React — русскоговорящее сообщество
и этот стейт с координатами юзай в StyledComponent
источник

F

Frenky in React — русскоговорящее сообщество
Archakov 🌚
и этот стейт с координатами юзай в StyledComponent
Понял, буду пробовать, спасибо
источник

A

Archakov 🌚 in React — русскоговорящее сообщество
Суть в том, что твой главный компонент должен оповестить StyledComponent, что нужно произвести ререндер. Если ты создаешь просто переменные и меняешь их, компонент об этом не узнает.

Для этого, создаешь:
const [coords, setCoords] = React.useState({ x: 0, y: 0 });

Внутри handleMouseMove пишешь setCoords({x: 1, y: 2});

И уже в компонент <StyledComponent x={coords.x} y={coords.y} />
источник

k

kem in React — русскоговорящее сообщество
Иван
мало того, что асинхронные функции можно не эвейтить, так ещё и обычные функции можно эвейтить!
потому что асинк функция всегда промиз возвращает
источник

И

Иван in React — русскоговорящее сообщество
kem
потому что асинк функция всегда промиз возвращает
Попробуй ещё await 42 сделать, тоже удивительная херня

Хватит на эту тему флудить
источник

И

Иван in React — русскоговорящее сообщество
@Shapushkin молодец. Только нас в курсе не держи
источник

ЕС

Евгений Сверчков... in React — русскоговорящее сообщество
Всем привет) Подскажите пожалуйста, как я могу сделать переход от / на /admin? Задумка в том, что бы при загрузке приложения рендерился первым компонент ClientScreen
источник

A

Archakov 🌚 in React — русскоговорящее сообщество
Поставь первому и второму параметр exact
источник

A

Archakov 🌚 in React — русскоговорящее сообщество
И чекай доку
источник

И

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

ЕС

Евгений Сверчков... in React — русскоговорящее сообщество
источник

И

Игорь in React — русскоговорящее сообщество
ибатюшки там карта. спасибо. пойду проживу жизнь по этой карте
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Игорь
ибатюшки там карта. спасибо. пойду проживу жизнь по этой карте
Реакт - это жизнь
источник