Dmitry
ага,а как тогда?
Импортни картинку плюс файл лоадер
Alexey
importом ?
мне нужно разные картинки подгружать
howitworks
разные картинки и импорти
Alexey
разные картинки и импорти
Получилось,спасибо
Ilya
Добрый вечер ребята! Есть среди вас люди, разбирающиеся в mobx-state-tree? Help нужно разобраться в структуре сторов
Daniil
Пиши вопрос сразу
Natalia
кто-то кастомизировал сервисВоркер в cra?вопрос работы с workbox^^’, как post запросы кешировали
Anonymous
<SuperInput onClick={this.handler} /> <MegaComponent options={options} /> Подскажите, как мне передать компоненту MegaComponent информацию, что произошёл ивэнт this.handler?
Anonymous
@tehSLy и передавать этот флаг в MegaComponent?
Anonymous
И как потом этот пропс сравнивать в MegaComponent? Через shouldComponentUpdate() или еще как-то можно?
Anonymous
Мне просто нужно в MegaComponent state обнулять в таком случае.
Daniil
cDU
Anonymous
Есть какой-то хук, как componentDidUpdate(prevProps), только который выполняется до рендера и есть возможность проверить nextProps?
Andrey
Мне просто нужно в MegaComponent state обнулять в таком случае.
подумать, нужен ли тебе дерайвед стейт и перенести стейт уровнем выше, и напрямую реагировать в родительском компоненте
Anonymous
Так там этот стейт, для одного селекта. Чтобы когда выбираешь значение, то значение сохранялось. Зачем его выше подымать?
Anonymous
Просто странно, что нельзя в дочерний компонент передать ивент. Снизу вверх можно, а сверху вниз - нет 🙁
Andrey
Так там этот стейт, для одного селекта. Чтобы когда выбираешь значение, то значение сохранялось. Зачем его выше подымать?
ну по кусочкам задачу собирать такое себе удовольствие если отвечать на поставленный вопрос - флаг в родителе, useEffect, cDU в дочернем если делать грамотно - выпилить дерайвед стейт (стейт менеджер/вынести стейт выше, рулить по месту)
Anonymous
Что такое cDU?
Anonymous
А ничего, что componentDidUpdate выполняется уже после? Будет +1 рендер
Anonymous
😁
Anonymous
Спасибо за помощь!
Alexey
Вопрос такой,пробрасываю объект через пропсы,но у одного компонента,получается в двойных фигурных ковычках,как такое исправить?
Dmitry
?
Alexey
Во первых в фигурных скобках, а во вторых объясни понятнее
Извините,сейчас попробую еще раз,я пробрасываю инфу о тесте по компонентам до <Field/>-компонент,который отвечает за выбор нужного типа input и подставления туда данных,если нужно.
Maxim
Покажи использывание компонента Field
Alexey
я вызываю компонент field и в него передаю answertype b props
Alexey
Dmitry
Не нужен break если есть return
Maxim
Ты тут пропсы запихиваешь в объект пропс и получается что он в свою очередь запихиваеться в пропс
Alexey
Не нужен break если есть return
убрал,но всё равно эта непонятная структура
Maxim
Сделай просто дестуктуризацию пропсов
✙ Sergeant
Привет. Подскажите, пожалуйста, как лучше реализовать следующее: у меня с бэка приходит цвет бекграунда, который должен быть использован. Как лучше устанавливать его, где нужно? У меня есть идея создать css файл, где название класса = нужному цвету, и соответственно подставлять его в нужные места. Может есть идеи как это сделать лучше? Спасибо
Alexey
{...props}
Отлично,заработало,спасибо большое
Kurzdor
чуваки, нужно получить начальные данные ДО рендера аппы, подсказали юзать что то типа initApp().then(() => { render(App, root) })
✙ Sergeant
Css in js
в проекте используются css модули, это норм их смешивать?
Kurzdor
export const initApp = () => dispatch => { return new Promise(resolve => { dispatch($$initTokens()); dispatch($$getUser()); resolve(); }); };
Kurzdor
export const initApp = () => dispatch => { return new Promise(resolve => { dispatch($$initTokens()); dispatch($$getUser()); resolve(); }); };
мне нужно чтобы выполнились два диспатча, и уже потом заресолвился промис, как это сделать?
Kurzdor
Что подразумеваете под выполнением dispatch?
идея такова инитАпп запускает получение токена из локалки, получения юзера, дабы не было флеша компонентов при логине, еще до рендера
Kurzdor
пример кода можно?
Maxim
Google React async await dispatch
Alexey
Парни,такой вопрос,мне нужно вытянуть из пропс название картинки,на 4 и 17 строчке я делал это хардкодом,как это написать правильно ?
Alexey
dynamic import Но думаю тебе это не нужно
а как мне тогда сделать?Я могу просто в путь строкой написать?
Alexey
Я ответ первой строкой дал. Гуглил?
а проще нельзя?Если я тупо напишу путь к файлу.оно не заработает?
Dmitriy
а проще нельзя?Если я тупо напишу путь к файлу.оно не заработает?
Только если файл в директории паблик лежит, те вебпаком не будет обрабатываться
Михалыч
Парни ! Я вообще новичок ,хотел заняться криптой, может кто подскажет какие чаты ещё есть?
Михалыч
Заранее благодарен
Alexey
Kurzdor
Ты чё пустой экран хочешь показывать пока бек не ответит?
а есть варианты как получить данные нужные без того что на секунду покажутся кнопки которые не нужно показывать зареганному
Alexey
Не сработает
если я запихнул их в паблик,как мне их вызвать?
Alexey
ВОт как у меня
Kurzdor
юзай абсолютные пути тоесть /assets/kek.jpg
Oruj
git reset —hard уберет последствия npm run eject?
Dmitriy
ВОт как у меня
Стартер пак какой?