@react_js

Страница 4300 из 5115
Kendr
30.06.2018
20:19:59
@syabro @ZeroBias @itsjohncena

zinge
30.06.2018
20:22:34
кстать, я не очень понимаю, в cra hot reload не вкл?
есть он там ... сегодня проект генерил

Google
Сергей
30.06.2018
20:37:55
css grid 2018 - к примеру для лендинга.. как считаете можно использовать или рано?

Сергей
30.06.2018
20:42:43
Можно
Спасибо, мнение учтено =)

clem
30.06.2018
20:43:12
подскажите плиз как юзать декораторы в create-react-app. я пишу типа @withStyles(theme=>...) export default class ... в итоге вебпак ругается на @, будто нужно подключить пресет бейбл итд. Но мы вроде не можем редактировать пресеты без eject. Есть ли способ запустить декораторы без eject????

clem
30.06.2018
20:44:05
ясно, спасибо

what
30.06.2018
21:00:40


В апи яндекс карт ymaps.geocode возвращает промис, если в консоле ввести ymaps.geocode(значение), все работает

Сергей
30.06.2018
21:07:58
request должен быть простым объектом, без циклических ссылок, функций, символов и т.д.

Kelin
30.06.2018
21:09:49
Шучу, просто тут не спорят о том нужен ли стейт менеджер, просто люди саму пишут, предполагают
Просто когда они думают, что редакс в каком-то кейсе не нужен, они пишут для него свою обёртку, которая делает его нужным для этого кейса

Andrey
30.06.2018
21:11:20
У тебя санки подключены?

Anatoly
30.06.2018
21:11:21
На сколько я понимаю экшены в реакте синхронны. Для асинхронного кода надо использовать middleware. Он как раз в ругательствах своих и предлагает использовать middleware. Middleware это промежуточный обработчик который позволяет выполнять асинхронный код после того как экшен задиспатчился, но до того как сработал reducer. Вот ссылка на документацию https://redux.js.org/advanced/middleware

what
30.06.2018
21:11:43
У тебя санки подключены?
ну да, поставил редакс thunk

Google
Andrey
30.06.2018
21:12:11
ну да, поставил редакс thunk
А почему у тебя addWay async?

Не надо просто так везде лепить эту вещь.

И поставь линтер, который не позволит тебе писать async в функциях, в которых нет await

Anatoly
30.06.2018
21:17:58
И поставь линтер, который не позволит тебе писать async в функциях, в которых нет await
Линтер это добро. Сначала он меня бесил, а теперь я его люблю))

Daniil
30.06.2018
21:19:23
Линтер это добро. Сначала он меня бесил, а теперь я его люблю))
шо там может бесить, он в большинстве случаев верно все говорит, поставь airbnb

Anatoly
30.06.2018
21:20:27
ну вот for in он не разрешает делать, если не путаю

Daniil
30.06.2018
21:20:58
+

Andrew
30.06.2018
21:25:30
for in дно

у меня даже ide его ругает

Anatoly
30.06.2018
21:28:34
Значит for in лучше не использовать?

what
30.06.2018
21:28:48
Не надо просто так везде лепить эту вещь.
опечатка просто) но сути дела не меняет, все равно не работает.

Andrey
30.06.2018
21:28:48
Да.

опечатка просто) но сути дела не меняет, все равно не работает.
Меняет. async значит, что у тебя возвращается промис.

А не твоя функция.

Anatoly
30.06.2018
21:30:03
Вместо for in, если нужно пройти по ключам значениям объекта я делаю вот так Object.entries(obj).forEach() это правильный подход?

Anatoly
30.06.2018
21:31:07
Andrew
30.06.2018
21:55:39
ребзи а кто-то игрался с preload для css

Google
Andrew
30.06.2018
21:55:46
и шрифотов

Ruslan ?
01.07.2018
02:52:26
ребзи а кто-то игрался с preload для css
Я игрался... так заигрался, что свой инструмент написал: https://www.npmjs.com/package/font-ranger

Artyom
01.07.2018
05:49:53
https://medium.com/@dave_lunny/how-to-use-reacts-experimental-new-profiler-feature-c340674e5d0e



Vladimir
01.07.2018
06:49:57
Хранить токен в localStorage это best practice или anti-pattern?

Artem
01.07.2018
06:57:09
А где его ещё хранить?

Andrew
01.07.2018
06:58:03
К у к и

И флагом httpOnly

Аббас
01.07.2018
06:59:46
Всем привет, вопрос немного из прошлого в ES6 if else как правильней выполнить несколько функции при true значении я выполняю через запятую, и вроде бы работает но кажись это не правильно Пример: условие ? функция1, функция2, функция3 : значение2

Artem
01.07.2018
07:02:13
Условие ? ( func1(); func2(); ) : значение Но чем тебе тут if не нравится{}

akaSybe
01.07.2018
07:02:24
Аббас
01.07.2018
07:05:50
Это тернарка насколько понимаю, только внутри true блока зачем через ЗПТ не вкурю. Можно ссылку на документацию или пример откуда такая идея?
в том то и дело я не нашел документацию где показанно как использовать несколько функций поочередно в такой ситуации

Artem
01.07.2018
07:06:33
Омг. Почему не if то, господи?

Аббас
01.07.2018
07:06:37
где то в стаковерфлоу говорят &&

Andrew
01.07.2018
07:06:37
?‍♂️
https://www.rdegges.com/2018/please-stop-using-local-storage/

Аббас
01.07.2018
07:07:30
Омг. Почему не if то, господи?
ну хочется в новом стандарте писать

Google
zinge
01.07.2018
07:09:32
где то в стаковерфлоу говорят &&
Это типа выполни последний если все true. || Это выполни следующий если первый false.

Artem
01.07.2018
07:10:07
Это не стандарт, это синтаксический сахар для мест где это удобно. А в твоём случае код становится плохо читаемым

zinge
01.07.2018
07:10:24
ну хочется в новом стандарте писать
Если тебе просто выполнить их, без условий, то тебе && не нужен

zinge
01.07.2018
07:10:54
Аббас
01.07.2018
07:11:09
мне как на скрине нужно 3 действия если true

Artem
01.07.2018
07:11:28
Он выполняет каждый кусок пока один из них не вернёт false

https://www.rdegges.com/2018/please-stop-using-local-storage/
Человек токен хранит в localStorage. Ты предлагаешь использовать sessionStorage и форсить пользователя вводить логин-пасс каждый раз после Ф5?

Admin
ERROR: S client not available

zinge
01.07.2018
07:13:12
Аббас
01.07.2018
07:13:37
zinge
01.07.2018
07:14:04
мне как на скрине нужно 3 действия если true
Плин что за магия с ЗПТ я пытаюсь понять? Где документация или пример есть?

да
Ну тогда ставь &&

Artem
01.07.2018
07:16:22
Cookie же :)
Я предвзято отношусь к кукам только потому что у них ограничение на кол-во данных жёсткое и потому что я должен либу тащить под них

Roman
01.07.2018
07:17:27
Плин что за магия с ЗПТ я пытаюсь понять? Где документация или пример есть?
зпт в массивах в основном юзается для перебора элементов. оно просто перебирает всё что с зпт и выводит последний, если есть чё выводить

Artem
01.07.2018
07:17:41
Юзер нет. А persist хз до чего вырастет)

Persist у меня auth хранит сейчас в LS. Там немного, но с оффлайн режимом у ПВА я хз во что оно превратится в будущем

Google
Artem
01.07.2018
07:19:11
Вполне может быть что лучшая идея будет сделать вложенные персисты и auth хранить в кукисах с never expire, а чатики и ивенты, например, в LS сторедже\

Roman
01.07.2018
07:20:52
но там же не массив )))
а пофиг. без массива тоже работает)

zinge
01.07.2018
07:21:39
а пофиг. без массива тоже работает)
прикольно, в чем фикус только не пойму щас попробую на кодпен че нить )))

Roman
01.07.2018
07:22:37
прикольно, в чем фикус только не пойму щас попробую на кодпен че нить )))
https://learn.javascript.ru/operators#%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80-%D0%B7%D0%B0%D0%BF%D1%8F%D1%82%D0%B0%D1%8F

zinge
01.07.2018
07:42:42
угу ?
хм, ЗПТ не проверяет вычисленные предыдущие true||false она тупа сделал-забыл-вернул последний. https://codepen.io/zinge/pen/qKgrQe?editors=0012

zinge
01.07.2018
07:46:47
угусь
хаха ... const true1 = () => (console.log('true1'), true) найс

Roman
01.07.2018
08:04:42
хаха ... const true1 = () => (console.log('true1'), true) найс
хе, я так не юзал. прикольно ?

Аббас
01.07.2018
08:12:20
Anatoly
01.07.2018
08:15:26
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/for...of
Спасибо за ссылку. Полезная инфа. Сегодня попробовал for of так линтер тоже на него ругается. :) Беда прям. Только forEach разрешает.

Мне наверное надо с моими вопросами в другой канал Какой-нибудь посвященный линтеру и правилам airbnb :)

Anatoly
01.07.2018
08:45:51
CRA + airbnb ?
что такое CRA?

andretshurotshka?❄️кде
01.07.2018
08:46:07
create-react-app

Anatoly
01.07.2018
08:47:02
Ааа понял. Нет я сам webpack конфигурировал, для тренировки.

Dimanius851
01.07.2018
08:47:07
Есть ссылка?

Блч

Страница 4300 из 5115