Size: a a a

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

2021 March 15

UT

Unexpected Token in React — русскоговорящее сообщество
Qop
Извините, что с видео. Просто так наглядно. Как можно пофиксить это поведение закрытия сайдбара? Или поскольку кнопки не являются потомками Drawer, то никак, можно это обойти как то?
В самом хуке условие через Node.contains(ref)
И ты сгладил негатив музычкой? Мое уважение!
источник

AL

Alexander Lumberjack in React — русскоговорящее сообщество
Unexpected Token
И ты сгладил негатив музычкой? Мое уважение!
😀 и я снимаю шляпу))
источник

UT

Unexpected Token in React — русскоговорящее сообщество
Qop
Извините, что с видео. Просто так наглядно. Как можно пофиксить это поведение закрытия сайдбара? Или поскольку кнопки не являются потомками Drawer, то никак, можно это обойти как то?
В самом хуке условие через Node.contains(ref)
Посмотри кто ещё мутирует стор. Такое ощущение что у тебя вызов closeCallback делает что-то не то.
источник

AL

Alexander Lumberjack in React — русскоговорящее сообщество
Или два раза
источник

Q

Qop in React — русскоговорящее сообщество
Unexpected Token
Посмотри кто ещё мутирует стор. Такое ощущение что у тебя вызов closeCallback делает что-то не то.
У меня всего два эвента на сайдабаре, оба возвращают новый стейт. Только useOutside вызывается первым
$drawerStore.on(toggleDrawer, (state) => ({ ...state, open: !state.open })); // на кнопку бургер
$drawerStore.on(closeDrawer, (state) => ({ ...state, open: false })); // при клике вне сайдбара
источник

Q

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

UT

Unexpected Token in React — русскоговорящее сообщество
Qop
И я что то не совсем понимаю как правильно надо реализовать
У тебя какой стор redux, mobx, effector?
источник

Q

Qop in React — русскоговорящее сообщество
Unexpected Token
У тебя какой стор redux, mobx, effector?
effector
источник

UT

Unexpected Token in React — русскоговорящее сообщество
А почему ты open состояние не передаешь компоненту drawer а используешь значение из стора?
источник

Q

Qop in React — русскоговорящее сообщество
Unexpected Token
А почему ты open состояние не передаешь компоненту drawer а используешь значение из стора?
drawer на уровне app просто, мб это неверно, тоесть глобально его положил
источник

UT

Unexpected Token in React — русскоговорящее сообщество
Чет, не могу понять, что у тебя там происходит.
источник

UT

Unexpected Token in React — русскоговорящее сообщество
А ну тогда ок
источник

AL

Artyom Lazovikov in React — русскоговорящее сообщество
ребят привет, в общем только начал изучать react, пока не понимаю некоторые вещи. Вопрос такой -
colors = fetch("https://pokeapi.co/api/v2/pokemon-color/")
         .then((response) => {
           return response.json();
         })
         .then((json) => {
           console.log(json);
         });
запрос создаёт обьект такого вида
источник

AL

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

O

OneTwoThree in React — русскоговорящее сообщество
Господа, подскажите. Почему не отображается в графике мои изменения? Которые я коммичу и пушу в репозиторий почти каждый день.
Вот репа с коммитами https://github.com/filya63/budget/commits/master
Вот график, который уже не обновляется несколько дней. Хотя коммиты есть
источник

AL

Artyom Lazovikov in React — русскоговорящее сообщество
Как мне положить в переменную только result из этого json?
источник

IN

Igor N in React — русскоговорящее сообщество
Artyom Lazovikov
Как мне положить в переменную только result из этого json?
источник

А

Антон in React — русскоговорящее сообщество
OneTwoThree
Господа, подскажите. Почему не отображается в графике мои изменения? Которые я коммичу и пушу в репозиторий почти каждый день.
Вот репа с коммитами https://github.com/filya63/budget/commits/master
Вот график, который уже не обновляется несколько дней. Хотя коммиты есть
Почитай там есть ссылка как гитхаб считает это
источник

Q

Qop in React — русскоговорящее сообщество
Unexpected Token
Чет, не могу понять, что у тебя там происходит.
Кажись придумал решение, надо не через useClickOuteside, а просто главный контейнер в котором нет Drawer. Повесить onClick  и закрывать при нажатии
источник

АН

Антон Никонов... in React — русскоговорящее сообщество
Artyom Lazovikov
Как мне положить в переменную только result из этого json?
json.results
источник