Виталий
MobX dev tools
Она ж для связки с реактом чисто вроде…
А я просто дебажу чистый моб икс без реакта
Andrew
Anonymous
Привет всем ,подскажите такой вопрос использую agGrid в качестве таблицы и там есть server side модель данных. Собственно там есть колбек по которому нужно типо данные запросить. Но у меня в приложении по стандарту Redux + Saga. Соответственно для того чтобы получить список я кидаю ивент через диспатч и потом уже когда там данные загрузились я через пропертис могу их получить. Все как обычно.
но тут немного по-другому, мне по сути нужно подписаться на изменение данные, можно ли это как-то сделать? или просто вызывать сервис без редакса в контейнере?
Looch
Не дергай сервисы напрямую
Oleg
https://twitter.com/vadimdemedes/status/1169270166108004356?s=09
Looch
Есть же апполо
Андрей
можно карируемый AC делать?
Андрей
export const witchDeleteCommentByIndexByArticleId = () => articleId => commentInd => {
return {
type: DELETE_COMMENT_BY_IND_BY_ARTICLE_ID,
payload: { articleId, commentInd }
};
};
Андрей
не могу нормально приконнектить
Roman
Пилю игру на реакте, для синхры между игроками, 4-8 чел в одной лобби, что использовать можно?
Roman
Roman
вебсокеты?
Слышал, да. Спросил потому что вдруг есть что-то специальное. Спасибо за ответ
Дмитрий
Roman
Vlad
Roman
🦜
Well, well...
Looch
коллеги кто тут есть кто хорошо rxjs шарит ?
Anonymous
Не дергай сервисы напрямую
а как лучше всего сделать, если мне нужно колбек вызвать? и почему нельзя напрямую вызывать, кроме того что абстракция и все дела, мне на самом деле нужны данные только в одном месте в один момент времени
Looch
покажи пример кода, мне так трудно понять + саги они были так спроектированны что связи с компонентами у них нет и на них нельзя просто делать обычный колбэк
Sergey
Всем привет, пару месяцев назад успешно сделал деплой CRA на heroku. Сейчас новый CRA проект так же деплою на heroku - но он деплоит не минифицированый код, хотя в логах указано что таск build успешно выполнился. Никто не знает почему так могло случиться?
Ради интереса этот же проект задеплоил на now.sh - он удачно задеплоился минифицированным
Anonymous
я просто хз как красиво это сделать, мне по сути не надо состояние данных в таблице в общем редакс сторе, так как больше как в таблице эти данные нигде не отображаются, просто вызывать сервис из компонента тоже как-то не очень. Просто не первый раз сталкиваюсь с таким вопросом и не только в реакте. Как правильно тут делать, проганять данные через редакс сторе или напрямую (через интерфейсы и тд) вызывать?
Looch
Looch
у тебя что там ангуляр или что
Looch
оно вообще обсервабл ждет судя по второму сообщению
Looch
Looch
и потом в саге takeLatest([paginationChange,sortingChange],getData)
Zaff
Со Styled Components есть способ переписывать стили внутри одного media-query для всех компонентов в одном файле, например. А то писать каждый раз @media screen and (max-width: xx) {} внутри каждого компонента чот не оч
Sm•ok
Это вопрос?
Sm•ok
Есть globalInject или шото такое. Или это депрекейт, но помню точно, были глобальные стили
Sm•ok
Но вообще, наверное внутри каждого надо писать, где это нужно. Ну и сеточка
Zaff
Sm•ok
Хм, условия:)
Zaff
например у меня сейчас хедер не адаптируется никак, на мобилку нужно с другой структурой его запилить
Sm•ok
Но вообще, есть разные подходы для адаптации. Адаптивный, ress или отдельно поддомен с Моб версией
Zaff
Sm•ok
Тогда напиши два и вставляй а зависимости от параметров экрана
Zaff
Sm•ok
Ну, в любом случае думаю пилить два разных хедера. Если они отличаются друг от друга сильно
Sm•ok
Ну Да, думаю норм. Если все таки решил пилить 1 версию сайта, просто адаптивную
Andrei
привет всем, как получить размеры ребенка из родителя? и тот и тот функциональная компонента. рендерятся по такому принципу <div data-component="zoomer" className="zoomer" ref={el}>
<Controls/>
<div {...zoomerProps}>
<SvgMap/>
</div>
</div>
Nikolai
Andrei
а точнее? ref нельзя повесить на функционального ребенка( форвард реф, если точнее) как передать его? @Baxxterkhv
Sm•ok
Кто какие карусельки на реакт порекомендует ? Лайтовые такие
Andrei
вопросы сняты.
Sm•ok
У меня уже антд
Sergey
1000
1000
Если компонент-ребенок имеет динамичный размер, тогда - на update
Sm•ok
Нашел glider.js. Кто юзал ?) 7кб весит. Очень странно, учитывая что в среднем весят 20
Zaff
🦜
Sm•ok
Sm•ok
А ты какой посоветуешь ? Нужно базовое - инфинити луп и две кнопки туда-сюда
Kurzdor
Zaff
Kurzdor
Ну как минимум проверенный пакет и вроде меньше
Kurzdor
Да, 1.6 кб
Топчик
Zaff
крч, я решил просто в стилях прописывать display: none
эти пакеты же делают то же самое?
или они компоненты сразу не рендерят?
Kurzdor
Они рендерят
Kurzdor
Не как v-show у вуя
Але, сделайте таймаут 10 сек
30 сек это черезчур
Zaff
Они рендерят
короче, нету же разницы между этими либами и display: none в стилях в плане производительности и принципе работы в целом? просто пишется по разному и в разных местах, но выполняется одинаково. правильно?
Muhammadamin
Igor
Друзья, а вот у меня был код в componentWillMount можно его в конструктор перенести?
Roman
Igor
вообще инициализация редаксформы :3
Igor
ну если там диспатчится запрос данных, например, то можно, так?
Muhammadamin
Zaff