Size: a a a

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

2020 October 14

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
источник

ДК

Даниил Кондратьев... in React — русскоговорящее сообщество
О, спасибо, то, что нужно))
источник

YS

Yaroslav Sh. in React — русскоговорящее сообщество
Young George Jellyfish
Всем доброго времени суток)

Помогите пожалуйста решить эту проблему, уже второй день бьюсь над ней.
В response.data должен быть массив (причём ошибку выдаёт даже если он не пустой)

В чем может быть проблема? И как тогда проверить есть ли в получаемом списке объекты?
попробуй сначала if(response) затем уже на response.data. так как тебе приходит undefined, а ты у него data на наличие проверять пытаешься
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
Yaroslav Sh.
попробуй сначала if(response) затем уже на response.data. так как тебе приходит undefined, а ты у него data на наличие проверять пытаешься
Спасибо, попробую)
источник

N

Nuruddin in React — русскоговорящее сообщество
Pavel Pytliuk
В каком-то месте апки в функцию handleChange пропсы не передаются, сделайте проверку на event в ней
сделал отдельную фукнцию обертку :
   const changeState = (value) => {
       setState(state => ({ ...state, ...value }))
   }
ее передал и через нее меняю , работает
источник

K

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

K

Karina in React — русскоговорящее сообщество
Ребят привет. Кто работает на React, как в слайдер задать стиль? Не в CSS, мне нужно чтобы цвет менялся динамически. Прописана для этого функция, но не могу вставить в слайдер, как не описываю, всегда подчеркивает
источник

꧁岡

꧁倫太郎 岡部꧂... in React — русскоговорящее сообщество
꧁倫太郎 岡部꧂
А у нас негласный запрет на фотографии экранов
.
источник

AA

Alexander Andreev in React — русскоговорящее сообщество
Добрый день, можно ли отложить выполнение хука?
Задача получить геолокацию с помощью хука useGeolocation после нажатия на кнопку что согласен на отслеживание позиции для скорейшего выезда сотрубников ФБР.
источник

AC

Andrew Cheblukov in React — русскоговорящее сообщество
Alexander Andreev
Добрый день, можно ли отложить выполнение хука?
Задача получить геолокацию с помощью хука useGeolocation после нажатия на кнопку что согласен на отслеживание позиции для скорейшего выезда сотрубников ФБР.
Можно отслеживать состояние кнопки согласия и при изменении этого состояния вызывать твой хук
источник

D

Danila in React — русскоговорящее сообщество
Andrew Cheblukov
Можно отслеживать состояние кнопки согласия и при изменении этого состояния вызывать твой хук
Хуки нельзя вызывать условно, если тот хук не поддерживает депсы, то скорее всего, не получится
источник

AC

Andrew Cheblukov in React — русскоговорящее сообщество
Danila
Хуки нельзя вызывать условно, если тот хук не поддерживает депсы, то скорее всего, не получится
ну я и имел в виду в зависимости хука кидать состояние кнопки согласия
источник

AA

Alexander Andreev in React — русскоговорящее сообщество
Спасибо, я понял
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Люди, мне в компоненте нужно сделать 2 версии верстки, одну когда экран маленький, вторую когда обычный? Как это сделать? И можно ли как-то из компонента проверять что экран меньше какой-то ширины?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Ivan Bobchenkov
Люди, мне в компоненте нужно сделать 2 версии верстки, одну когда экран маленький, вторую когда обычный? Как это сделать? И можно ли как-то из компонента проверять что экран меньше какой-то ширины?
Можно вот так, например - https://developer.mozilla.org/ru/docs/Web/API/Window/matchMedia
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ivan Bobchenkov
Люди, мне в компоненте нужно сделать 2 версии верстки, одну когда экран маленький, вторую когда обычный? Как это сделать? И можно ли как-то из компонента проверять что экран меньше какой-то ширины?
медиа-запросы css посмотри
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Yury Zhuk
медиа-запросы css посмотри
Вопрос глянь, мне нужно абсолютно другая верстка, а не стили
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Ivan Bobchenkov
Вопрос глянь, мне нужно абсолютно другая верстка, а не стили
значит либо Владимира ответ либо сам проверяй ширину экрана
источник

IB

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

D

Danila in React — русскоговорящее сообщество
Ivan Bobchenkov
Люди, мне в компоненте нужно сделать 2 версии верстки, одну когда экран маленький, вторую когда обычный? Как это сделать? И можно ли как-то из компонента проверять что экран меньше какой-то ширины?
Да, можно, проверяй. Я в таких случаях делал useBreakpointDown хук себе и в компоненте делал

const useMobileVersion = useBreakpointDown(1024)
источник