
Сергей
05.08.2018
23:09:40

Artem
05.08.2018
23:11:07
вполне читаемо на удивление)

Alex
05.08.2018
23:11:29
а что это за Action - класс валяющийся в redux, интерфейс объявлен в ts, проверил - по факту класса нет

dima
05.08.2018
23:11:48
Как фейл оказался в зен? Там же 2 функции и вызовет. Или в чем прекол

Google

dima
05.08.2018
23:12:18

Сергей
05.08.2018
23:13:02

Alex
05.08.2018
23:13:35
ааа... ок

Сергей
05.08.2018
23:18:39
а вот классы отвратно компилятся
не в классы)

Artem
05.08.2018
23:19:24

Сергей
05.08.2018
23:20:01

Дмитрий
05.08.2018
23:23:20
Короче, к чему я
И все компилируемые языки должны спрашивать себя (по возможности, почаще) а не потеряли ли они берега
Потому что вторая ситуация получается значительно чаще чем первая

Сергей
05.08.2018
23:28:52

Google

Kelin
05.08.2018
23:29:53
Господа, есть по SC вопросик
Предположим, у меня
- Есть тема, она темная.
- Есть инпуты, у которых соответствующие цвета (и куча других компонентов)
- Есть модалка, она белая
Хочу сделать вложенный объект в theme для стилей инпутов в модалке
Ручками внутри стилей модалки переопределять стили для каждого компонента как-то тупо, создавать отдельную тему тоже не хотелось бы
Есть ли вариант запилить ThemeProvider, который возьмет вложенные стили родительского ThemeProvider?

Сергей
05.08.2018
23:30:34

Kelin
05.08.2018
23:30:49
Не, это стремное решение

Сергей
05.08.2018
23:30:59
вообще-то это самое тру решение

Kelin
05.08.2018
23:31:55
У меня будет переключение кучи тем
Делать по 2 файла на каждую тему не круто

Artem
05.08.2018
23:31:56
ну если не тема, то на увроне компонентов тогда цвета менять

Сергей
05.08.2018
23:32:54

Kelin
05.08.2018
23:33:45

Anton
05.08.2018
23:41:10
подскажите плиз правильные настройки для SWPrecacheWebpackPlugin в Next.js
если в опциях стоит staticFileGlobsIgnorePatterns: [/\.next\//], то кешируется вообще все (даже запросы от хромовских плагинов), если убрать, то не кешируется ничего
` new SWPrecacheWebpackPlugin({
cacheId: 'v13',
filepath: path.resolve('./static/service-worker.js'),
staticFileGlobs: [
'static/**/*'
],
staticFileGlobsIgnorePatterns: [/\.next\//],
runtimeCaching: [{
handler: 'fastest',
urlPattern: /[.](png|jpg|css|svg)/
} ,{
handler: 'networkFirst',
urlPattern: /^http.*/
}]
})`


Сергей
05.08.2018
23:52:57
подскажите плиз правильные настройки для SWPrecacheWebpackPlugin в Next.js
если в опциях стоит staticFileGlobsIgnorePatterns: [/\.next\//], то кешируется вообще все (даже запросы от хромовских плагинов), если убрать, то не кешируется ничего
` new SWPrecacheWebpackPlugin({
cacheId: 'v13',
filepath: path.resolve('./static/service-worker.js'),
staticFileGlobs: [
'static/**/*'
],
staticFileGlobsIgnorePatterns: [/\.next\//],
runtimeCaching: [{
handler: 'fastest',
urlPattern: /[.](png|jpg|css|svg)/
} ,{
handler: 'networkFirst',
urlPattern: /^http.*/
}]
})`
t.me/webpack_ru

Dr.
05.08.2018
23:56:59
Ребят как отрендерить объект?

Дмитрий
05.08.2018
23:58:38

Dr.
06.08.2018
00:00:18
вот так вот рендрерится спокойно
const numbers = [1, 2, 3, 4, 5];
const listItems = numbers.map((number) =>
<li>{number}</li>
но как только numbers делаю объектом .. ошибок куча.. и не могупонять как сделать что бы заработало

Сергей
06.08.2018
00:00:45
чет страшненько

Дмитрий
06.08.2018
00:02:22
чет страшненько
Помимо замыкания это реализуется через через рекорды, можно через модули, для эстетов есть классы

Dr.
06.08.2018
00:02:25
преобразовывал.. не получается.. сейчас покажу какой объект и какой становится он после преобразования.. секунду

Сергей
06.08.2018
00:03:23
а что означает (.) =>
?
(.) V (.)

dima
06.08.2018
00:04:16
а как так подсветку типов включить

Google

Дмитрий
06.08.2018
00:04:36
Каких, лол

dima
06.08.2018
00:04:49
сверху серым цветом

Дмитрий
06.08.2018
00:05:07
Это пояснение, это не код

Сергей
06.08.2018
00:05:16

Дмитрий
06.08.2018
00:05:57
В данном случае в принципе роли не играет
Без них результат не меняется) Но в более сложных случаях это работает как пояснение "с этой функцией никто ничего больше делать не будет, можно упростить и свернуть по максимуму"
всмысле, я понимаю что лямбда
но точка?
https://reasonml.github.io/try?rrjsx=true&reason=DYUwLgBCAeIMYFcwggXggCgJRoHwQG8AoCCUSAEwEMwq0IAnEAMwwAYsBuEs8CASwB2cetjwRqtCAC50kqgD0IAaggBGbqXIT4onKnzyZcmoogBadZsIAiIXBvSBwgDQQbFeI51wAvt38iIjAATwAHFFCwjAB9fR4AHwgASUEwJyiMITAsRIgAZTAGIQBzDPCMAGci0tzSJIAFKn4GDEyAciosNw6AIywscuiMTrd2-q4g7SYRMAB7GOriwTKIKMiAOkxMnJ79fCXStB42t2h9nlJKgHd+MDgAC22cYlJ6lLTxQ5WYueYY7IYc6XCBJQrLEp4EGkABSlQ2wDmJSBkzeb2g1neTRabTUPQATBc0Vo+EC8RBoIT6BjobxIMhoJB0DYMDYVKp5osaitcWc1DhlKobC42YK1gtvsiwPizlSxTYsDZMW84QikW0YDllaQGWBlYEgA
Вот короч без них

Сергей
06.08.2018
00:10:58

Дмитрий
06.08.2018
00:12:05
Второй пример по ссылке — это я щас осваиваю GADT по доке, офигел ваще когда увидел что даже они компилятся в ноль
https://caml.inria.fr/pub/docs/manual-ocaml/extn.html#sec252

Dr.
06.08.2018
00:16:17
??

Dr.
06.08.2018
00:24:59
const users = [{id: 1, name: 'Вася'},
{id: 2, name: 'Петя'},
{id: 3, name: 'Максим'},
{id: 4, name: 'Егор'}];
вставляю для теста такой объект? все хоршо, все работает
как только свой так у меня сразу ошибка
Cannot read property 'map' of undefined

Сергей
06.08.2018
00:25:40
Ты видимо не понимаешь. Что у объекта нет метода .map
Да и к тому же. Ты там пытаешься вызвать .map у undefined (пустое значение)
Тебе нужно учить основы жс

Dr.
06.08.2018
00:27:19
я делаю по документации.. но как только свои данные вставляю тогда жопа начинается.

Google

Сергей
06.08.2018
00:29:43
Иди поспи

Dr.
06.08.2018
00:41:12
Иди поспи
как говорится на том свете)
можете ответить почему если я не произвожу манипуляций над обхктом он есть,стоит мне совершать манипуляции, для того что бы отренедрить,
получаю null

Admin
ERROR: S client not available

Dr.
06.08.2018
00:41:33
объект пустой. от этого дальше дело не идет, но почему он пустой

Сергей
06.08.2018
00:52:20

Dr.
06.08.2018
00:52:42
ну вот если по порядку.
совственно вт что у меня есть
я делаю вот так
for (var key1 in data) {
var managers = data[key1].row
console.log(managers)
}
блин фото пропустил
вот с этим потом работаю, и раз у меня без успешно все получается.. может езе какие либо действия необходимо сделать?

Сергей
06.08.2018
00:57:24

Dr.
06.08.2018
00:57:41
сейчас

Сергей
06.08.2018
01:02:42
так вот
у объектов нет метода .map
во вторых
ты написал там полнейшую ересь
лишних скобок тысячи

Google

Dr.
06.08.2018
01:05:39

Сергей
06.08.2018
01:05:49

Dr.
06.08.2018
01:07:47

Сергей
06.08.2018
01:08:16
@drcode это лишь пример.
последний вызов render(.. это демонстрация, не надо его копипастить

Uryashnik
06.08.2018
02:51:43
Подскажите пожалуйста как правильно присваивать ключи для массива? Если индексы проставлять это плохая практика,как тогда? Для каждого проекта делать функцию которая будет рандомно генерировать ключи?

Khorark
06.08.2018
03:11:31


Andrey
06.08.2018
03:14:14
Ребят, день добрый.
Изучаю видео-курс по Реакту. В уроках, для шустрого наблюдения за результатами используется команда:
babel path-to-file/app.js —out-file=path-to-output-file/app.js —presents=env,react —watch
...,и запущен под это дело live-server.
Проблема вот в чем, babel почему-то видит только первое изменение в файле, после перестает не только выводить сообщения в консоль, но и преобразовывать сами файлы.
Интересно заметить, что если запустить babel на папку, то всё отлично:
babel path-to-folder/ —out-file=path-to-output-file/app.js —presents=env,react —watch
Думал что-то с правами доступа к файлу, но нет же: первое изменение видит.
Есть мысли, из-за чего может быть подобное поведение?


Maksim
06.08.2018
03:28:36
Ребят, день добрый.
Изучаю видео-курс по Реакту. В уроках, для шустрого наблюдения за результатами используется команда:
babel path-to-file/app.js —out-file=path-to-output-file/app.js —presents=env,react —watch
...,и запущен под это дело live-server.
Проблема вот в чем, babel почему-то видит только первое изменение в файле, после перестает не только выводить сообщения в консоль, но и преобразовывать сами файлы.
Интересно заметить, что если запустить babel на папку, то всё отлично:
babel path-to-folder/ —out-file=path-to-output-file/app.js —presents=env,react —watch
Думал что-то с правами доступа к файлу, но нет же: первое изменение видит.
Есть мысли, из-за чего может быть подобное поведение?
Не видел чтобы бабель юзали таким образом, это шо за видео курсы такие. Обычно вебпак юзается для такого, да и вообще с любым жс фреймворком. Для реакта есть create-react-app с уже настроенным и готовым конфигом, бабель там тоже есть

Andrey
06.08.2018
03:29:46

Maksim
06.08.2018
03:31:00