Archer
при 1
Archer
у меня
Archer
дай ка токен
Yura
нужно в headers токен передать только нужно понять как сейчас сброшу токен
Archer
об этом не думай
Yura
token: "64d94885abfb8bd640bde153e1db4920e5f51ba0"
Archer
подожди
Archer
ты уверен что пост запрос?
Archer
мне на GET дал
Archer
полагаю что гет так как пост запрос по хорошему не должен ждать квери параметров
Yura
я тебе в личку написал
Sergey
полагаю что гет так как пост запрос по хорошему не должен ждать квери параметров
скорее всего контроллер распознаёт вид запроса, а эндпоинт один
Archer
я тебе в личку написал
а я при пост не даю всё что нужно
Dmitry
Так парни, вопрос. Почему когда withCredentional тру передаешь улетает только 1 запрос options?
Dmitry
А другой запрос за ним не улетает
Artem
Кто знает как подставить вместо чисел из массива текстовые значения Например мне по API приходит 1, 2, 3, 4 и т.д. а мне в место этих чисел над подставить тектовые значнения
Artem
ну к примеру 1 приходит а мне над вместо 1 написать статус онлайн
Владимир
Map/switch не?
Archer
в чём хранятся?
Archer
если в массиве можно просто const answers = ['онлайн', 'стату второй', ...]; const toggle = (arr) => arr.map(num => answers[num])
Artem
бля по ходу подходит, спасибо огромнейшее
Archer
ок
Archer
бля по ходу подходит, спасибо огромнейшее
так можно если ты не знаешь в каком порядке будет const parent = [1, 3, 2, 5, 6]; const tester = { '1': 'Значение при 1', '2': 'Значение при 2' } function toggleArr(parent, tester) { return parent.map(item => tester[Object.keys(tester).find(key => String(key) === String(item))]) }
Archer
А когда стикеры вернут
SV
каким боком экшен с левого редюсера может прилетать ? switch его не пропускает... но в дебаггере то вижу, что он вообще не с той страницы. Ничего не ломает но всеравно... как так то?! :))
SV
Dmitrii
любой экшн проходит по всем редьюсерам
Dmitrii
и на самом деле редьюсер всего один, его возвращает combineReducers
SV
любой экшн проходит по всем редьюсерам
ну в смысле...? ща есть пачка редюсеров, есть экшены.... любой запрос в редюсер, пропускает сформированый экшн по switch-у, через все кейсы. Но если к странице подключен один редюсер, в него не могут залетать левые экшны
Андрей
подскажите а через someMap.set() можно сделать мапу компонент и вывести {someMap} просто в рендер?
Данил
ну в смысле...? ща есть пачка редюсеров, есть экшены.... любой запрос в редюсер, пропускает сформированый экшн по switch-у, через все кейсы. Но если к странице подключен один редюсер, в него не могут залетать левые экшны
Не. Весь концепт акшенов в том, чтобы "отдаться" каждому редюсеру. Поэтому значения констант акшенов нужно делать оригинальными, чтобы не получилось так, что один и тот же акшен запускается в нескольких редюсерах.
Данил
Поэтому называй константы примерно так: SET_PROFILE: "ProfileReducer/SET_PROFILE"
Данил
Вообще, как я полагаю, ты ещё 60-70 уроках. Ближе к 90 урокам Димыч вновь поднимет тему акшенов и скажет о том, что я написал выше.
акионка.
В видео redux-ducks
SV
Вообще, как я полагаю, ты ещё 60-70 уроках. Ближе к 90 урокам Димыч вновь поднимет тему акшенов и скажет о том, что я написал выше.
ну константы экшенов во всех редюсерах то уникальные...перепроверил. Но в одном редюсере пробует проползти (один) экшен-диверсант с другого редюсера ))) ну мейби дальше будет понятней, почему так ))
Arthur
Ребят, по js подскажете? Есть цепочка file.item.data.field Нужно проверить, если ли data и если есть, то есть ли в ней field Написать if (file.item.data && file.item.data.field) {...} конечно можно, но может есть какой-то вариант лучше?
Arthur
Только второе условие нельзя оставить, потому что будет ругаться на попытку взять поле у undefined
Arthur
Ну по сути тоже самое получиться Просто слышал, что какой-то такой механизм сделали Типа хлебных крошек по вложеностям
Arthur
Не могу нагуглить
Daria
Ну по сути тоже самое получиться Просто слышал, что какой-то такой механизм сделали Типа хлебных крошек по вложеностям
А чего то же? А можешь заскринить что по контексту условия, что потом с этим делаешь?
Arthur
Может я в тернарках не прям силен, конечно)
Arthur
О, если еще речь о тернарках пошла Если мне не нужен else, то использовать null нормально, или нужно что-то другое?
Arthur
Оно жалуется и требует
Arthur
Daria
Оно жалуется и требует
Блин, хти вложеные проверки, а как сейчас работает?
Arthur
Работает правильно
Arthur
Просто может можно сделать лучше
Daria
Просто может можно сделать лучше
А первая проверка это же тоже массив?
Arthur
А если подобие тернарки писать в jsx по типу {data && <></>} Тут нужно два &, или один?
Arthur
А первая проверка это же тоже массив?
Это просто для сравнения
Arthur
По коду сколько занимает
Arthur
Оно не живет вмести
Daria
Просто может можно сделать лучше
Кажется массив всегда надо проверять на длину, пустой массив все равно тру
Arthur
Спасибо большое
Arthur
А если подобие тернарки писать в jsx по типу {data && <></>} Тут нужно два &, или один?
Ну как, на это ответ получил, чье-то время занял, решения принял Спасибо, что потратила свое время, приятно, что кто-то ответил)
Daria
Ну как, на это ответ получил, чье-то время занял, решения принял Спасибо, что потратила свое время, приятно, что кто-то ответил)
Пожалуйста) Я на ходу отвечаю просто Но я недавно такую штуку похожую делала, с двумя проверками Рекомендовали, для чистоты кода одну проверку выносить в конст и кидать во вторую проверку значение конст)
SV
Может я в тернарках не прям силен, конечно)
жость а не код.... работать заставишь но кровь из глаз просто
Arthur
А можно как-то конструктивнее?
Daria
Ну вы канеш ревьюверы
Daria
Человек помощи просит же
Arthur
Лол, и посливались
Daria
Лол, и посливались
🤷‍♀️🤷‍♀️ критиковать легче)
Vlad
а зачем тебе тернарный оператор?
Vlad
почему не сделать иф)
Vlad
просто читать сложно, такой большой код
Vlad
так, то можно нулл возвращать, да.
Dmitry
Привет
Dmitry
Как в Material UI вывести в консоль контрольные точки сетки при их срабатывании? xl lg md sm xs
Dmitry
Вот так