Dmitry
мне не нужно стилизировать скрол
Vladislav
мне не нужно стилизировать скрол
https://zefoy.github.io/ngx-perfect-scrollbar/
Dmitry
проблема в том что скрол будет в дочернем блоке и блок фикс высоты но мне нужно что бы все было в родителе (вопрос у тем кто юзал react-wondow + AutoSizer)
Misha
@ivanov_vvv в дом дерево встраиваются сразу 3 компонента, каждый спрашивает — в сторе есть данные? Если нет, делай запрос. А запрос делается все равно три раза, потому что данных ни у кого пока нет.
Volodymyr
Товарищи подскажите такую штуку, че то запутался, у меня есть следующая штука. export const getSourceCatalogProperties = async () => { try { const sourceProperties = await fetchSourceProperties(); return await fetchCatalogVersion({storage} = sourceProperties); } catch (e) { console.log('Error', e); } }; Я не могу ведь писать вот так {storage} = sourceProperties); подскажите как лучше из обьекта отправить только какое то конкретное поле ? Ну или как красивее это сделать. Буду благодарен. Да и не хотелось бы создавать внеочередную переменную const {storage} = sourceProperties
Алексей
Ребят, нормально ли использовать reselect селекторы в редьюсере?
Alexey
Запрос делается в компоненте
как уже подсказали выше, флаг статуса запроса какой-нибудь (succeed, failed, in progress) и лучше (имхо) запросы делать чем-нибудь типа redux-thunk (в одном месте)
Алексей
нет
А в чем минусы этого подхода?
Vadim
А в чем минусы этого подхода?
Потому, что редьюсеры обрабатывают конкретный срез состояния, а селектор принимает на вход все состояние. Зачем там селектор?
Алексей
Потому, что редьюсеры обрабатывают конкретный срез состояния, а селектор принимает на вход все состояние. Зачем там селектор?
Затем, чтобы 1 раз прописать селектор и избежать ререндера всех компонентов, которые используют значения из этого редьюсера
Vadim
Затем, чтобы 1 раз прописать селектор и избежать ререндера всех компонентов, которые используют значения из этого редьюсера
Не понимаю как это связано. Редьюсер принимает конкретный срез стейта и экшн, возвращая новый стейт. Для чего тебе там селектор?
Алексей
Eugene
Тебе селектор нужен при подключении компонента к редаксу
Алексей
Да, спасибо
Anonymous
Помогите плиз, я запускаю cra на localhost и делаю запросы к апи на удаленный сервер через прокси. Но из-за того, что на сервере апи авторизация через куки я не могу авторизоваться в своем приложении. Когда запускал сервер локально все работало.
D_d
А что за ошибка ?
D_d
Не хочешь попробовать типа Корс включить?
D_d
Если не помогает то посмотри в настройках или отключи авторизации
Cenator 🐈
Там 2 опции для кук
Anonymous
Ошибки нет, просто хром видит локалхост и не отправляет куки которые отдал сайт с апи
Sergey
Добрый день, подскажите, пожалуйста. Есть компонент в нем children, как в child возможно прокинуть данные грубо // Функция const myFunc = () => console.log(data) //компоненты const Item = () => <li onClick={()=> { myFubc(data) }}>item</li> const Component = () => <ul>{children}</li> // вызов компонента <Component> <Item> <Item> </Component> // к примеру передать при клике на li index или другие данные родительского компонента
Anonymous
Там 2 опции для кук
Это при получении кук. А у меня уже кука есть полученная от сервера при авторизации по ссылке
Tutu
Всем привет. Вопросик такой. Изучаю redux-form. Делаю форму авторизации. Как мне из
Tutu
экшана redux-form передать в обычный редакс состояние
Tutu
export const AUTH = status => (data ={}) => { console.log(status,data); if(status){ return {type:'AUTH', payload:true}; } else{ return {type:'AUTH', payload:false}; } };
Tutu
вот экшен
Tutu
export default reduxForm({ form:'AuthForm', onSubmit: val => val, })(Auth);
Sergey Makarov
У тебя же в rootReducer есть form?
Tutu
Конечно
DErek
Добрый день, Ребят. если у меня три редюсера. и я диспачу хуком. условно говоря так. const dispatch = useDispatch(); despatch({ type: ACTION_NEWS.REQUEST }); это событие зайдет в каждый редюсер {payload: Object, type: "NEWS/SUCCESS"} ?
Sergey Makarov
Вот там уже обновляется состояние, приконекти к компоненту
Vladislav
экшана redux-form передать в обычный редакс состояние
https://redux-form.com/7.2.0/docs/api/formvalues.md/ смотрел?
Tutu
Влад сейчас посмотрю
Tutu
спасибо
Anonymous
всем привет! кто работал с react-plotly?
Lena
Почему onFocus может не работать?
Sergey
Добрый день, подскажите, пожалуйста. Есть компонент в нем children, как в child возможно прокинуть данные грубо // Функция const myFunc = () => console.log(data) //компоненты const Item = () => <li onClick={()=> { myFubc(data) }}>item</li> const Component = () => <ul>{children}</li> // вызов компонента <Component> <Item> <Item> </Component> // к примеру передать при клике на li index или другие данные родительского компонента
Egor
Почему onFocus может не работать?
что значит не работать?
Lena
что значит не работать?
Ничего не происходит
Egor
А что должно происходить?
Alexey
что-то
Egor
Ну тогда нужно селать так, чтобы работало
Egor
как-то
Egor
Ничего не происходит
Или событие какое-то должно происходить по фокусу?
Lena
Или событие какое-то должно происходить по фокусу?
Да, должен открываться список. Если фокус заменить на onClick все работает
Lena
Я новичок совсем может что-то упустила с фокусом
Виктор
если не инпут надо же вроде табиндекс добавлять чтобы работало?
Egor
tabindex
Lena
tabindex
если его вставить то заработает?
Lena
Атрибут tabindex определяет последовательность перехода между ссылками при нажатии на кнопку Tab.
Lena
не сработало
444
не сработало
а как вставили
Lena
перед onFocus
444
это не важно. что именно, скриншот
Lena
tabIndex="1"
Lena
Vladislav
tabindex
Nikita
Привет Подскажите пожалуйста, есть ли библиотеки, с помощью которых можно прокидывать пропсы через н-ное количество детей, не прокидывая их через каждого вложенного чайлда. Например если у меня есть Root > Wrapper > AnotherWrapper > TargetComponent и я хочу из Root прокинуть в TargetComponent, избегая 2 других пэрента
Lena
tabindex
Warning: Invalid DOM property tabindex. Did you mean tabIndex?
Nikita
Да, спасибо. забыл как называется
444
https://codesandbox.io/s/quiet-fast-diroy
Vladislav
tabIndex="1"
Попробуй -1
Alexey
почему onFocus, а не onClick ?
Alexandr
Подскажите ссылку, тут у вас видел, где можно посмотреть размер бандла либы
Alexey
https://bundlephobia.com/
Alexey
есть плагин для vsc