@react_js

Страница 1276 из 5115
Stepan
12.05.2017
14:18:00
А, окей

Gleb
12.05.2017
14:18:13
На счет тестов ну export const AmazingTable = props => ( ... <SomeTable someCol={someElement}/> ); Как протестировать AmazingTable на передавание валидного someElement в SomeTable

Konstantin
12.05.2017
14:18:30
"build": "cross-env NODE_ENV=production webpack --env.prod=true",
plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify('development') } }) ]

Gleb
12.05.2017
14:19:02
@KD_88 Про мок ты говорил, SomeTable мокать ведь?

Google
Konstantin
12.05.2017
14:19:11
С точки зрения ЖС - это скорее ассоциированный массив

Konstantin
12.05.2017
14:19:49
@KD_88 Про мок ты говорил, SomeTable мокать ведь?
Мокай тот элемент, который тестишь. И там есть .calledWith() —-> смотри свои аргументы

Кирилл
12.05.2017
14:20:45
Gleb
12.05.2017
14:20:49
Так я тестирую компонент выше SomeTable

который вернет SomeTable с кастомной колонкой

по сути для unit тут как то бы просто убедиться что был передан верный element

Konstantin
12.05.2017
14:21:18
в жс нет ассоциативных массивов
даже тут написали: https://learn.javascript.ru/object

Stepan
12.05.2017
14:21:20
Gleb
12.05.2017
14:21:36
а ниже уже в тестах саомго SomeTable тестить как он принимает

Map ассоциативный массив

Кирилл
12.05.2017
14:22:23
Map да забыл про него

Ну, объект
это разные вещи

Google
Stepan
12.05.2017
14:23:12
это разные вещи
А какая принципиальная разница? Есть ключ, есть значение, вроде всё сходится

Vlad
12.05.2017
14:26:50
plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify('development') } }) ]
не помогло, на одном сервер (моём) работает, а не проде нет

Оба сервера на digitalocean и с одной и той же конфигурацией

Konstantin
12.05.2017
14:27:46
не помогло, на одном сервер (моём) работает, а не проде нет
Значит что то не одинаково. Но если на одном работает, это ж хорошо.

Алексей
12.05.2017
14:28:38
Алексей
12.05.2017
14:28:45
все к стрингу приводится

Vlad
12.05.2017
14:29:34
Значит что то не одинаково. Но если на одном работает, это ж хорошо.
Я уже всё что можно проверил npm, node, webpack, packege.json тоже одинаковый

Ave
12.05.2017
14:29:40
https://www.reddit.com/r/reactjs/comments/6al7h2/facebook_has_30000_react_components_how_do_you/dhgruqh/

Herman
12.05.2017
14:30:26
Салют ребята. Я уверен что здесь есть адепты функционального JS, подскажите не встречали ли вы форк редакса в функциональном стиле, вот чтобы прям тру а не эмуляцией контракта ?

Konstantin
12.05.2017
14:30:39
Я уже всё что можно проверил npm, node, webpack, packege.json тоже одинаковый
Тогда хз. У меня была точно такая же шляпа, пока я Реакт не вынес в вендоры не удалял ему плагин аглифай. Так вылечилось.

Konstantin
12.05.2017
14:31:47
Да, примерно так

Кирилл
12.05.2017
14:31:55
все к стрингу приводится
да не, можешь, все что хошь - и булевые и массив и обьект

Konstantin
12.05.2017
14:32:10
Только у меня у вендоров был свой вебпак конфиг

Алексей
12.05.2017
14:32:21
Viktor
12.05.2017
14:33:39
Привет! best practice - нужно ли в store хранить allIds после нормализации? Ведь я могу значения получить через Object.values/Object.keys - плохо ли?

Vlad
12.05.2017
14:34:16
Evg
12.05.2017
14:34:16
все к стрингу приводится
const newMap = new Map([[true, false]]) for(let e of newMap.keys()) { console.log(typeof e) }

Google
Konstantin
12.05.2017
14:34:45
У меня так изначально было
ты в конфиге вендоров удалял из массива плагинов аглифай?

Кирилл
12.05.2017
14:35:11
и все к стрингу приведется)
с чего ты взял? это вернет true const map = new Map() var obj = {a: 1}; map.set(obj, true) map.get(obj) а это нет const map = new Map() map.set({a: 1}, true) map.get({a: 1})

Konstantin
12.05.2017
14:35:22
Давайте решим, почему 0 === false, и почему это плохо?

Кирилл
12.05.2017
14:35:56
значит сравниваются ссылки а не стринговое представление обьекта

Konstantin
12.05.2017
14:36:35
Vlad
12.05.2017
14:36:38
ты в конфиге вендоров удалял из массива плагинов аглифай?
у меня небольшой конфиг и вот его входная точка entry: { js: './index.js', vendor: ['react'] },

Stepan
12.05.2017
14:36:45
0 == false

Vlad
12.05.2017
14:36:48
и реакт у меня выноситься в вендор

Evg
12.05.2017
14:36:50
Konstantin
12.05.2017
14:36:57
да, да, я в курсе

Кирилл
12.05.2017
14:37:13
объекты всегда сравниваются по ссылке
эм... это надо в контексте предыдущих сообщений читать

Konstantin
12.05.2017
14:37:15
че-т на автомате написал

Evg
12.05.2017
14:37:58
Кирилл
12.05.2017
14:38:16
ой все

Evg
12.05.2017
14:38:26
))

Viktor
12.05.2017
14:46:47
Нужно. Это информация о порядке элементов.
Может есть ещё какие-то моменты? У меня всегда целочисленные id и порядок вроде как определён

Laszlo
12.05.2017
14:47:19
Что это за шрифт?

Google
Vladimir
12.05.2017
14:50:53
Что это за шрифт?
https://github.com/tonsky/FiraCode

Evg
12.05.2017
14:52:01
brackets кто-нибудь юзает? у них есть для jsx автозаполнение?

Сергей
12.05.2017
14:55:22
хаха

лол

Oleg ?
12.05.2017
15:06:38
Atom one love

?

Petr
12.05.2017
15:07:03
Зачем Brackets когда есть VS Code

Admin
ERROR: S client not available

Pauline
12.05.2017
15:08:04
Сергей
12.05.2017
15:08:12
Pauline
12.05.2017
15:08:20
наконец-то моя любимая тема

Petr
12.05.2017
15:08:36
?

Evg
12.05.2017
15:10:07
вебштром перегружен имхо. атом фри?

Max
12.05.2017
15:10:10
+
зачем вскоде если есть webstorm

Сергей
12.05.2017
15:10:22
зачем вскоде если есть webstorm
медленный и жрущий и без норм плагинов

Pauline
12.05.2017
15:10:56
медленный и жрущий и без норм плагинов
они не нужны, тут и так всё хорошо

Alexey
12.05.2017
15:11:11
Да, в атоме с плагинами беда

Сергей
12.05.2017
15:11:14
обнови мак
дальше обновлять только на 0.2ГГЦ проц + ссд

Max
12.05.2017
15:11:16
каких плагинов? гит?

Google
Max
12.05.2017
15:11:24
или что-то еще что там не встроено? )

Кирилл
12.05.2017
15:11:26
гит есть же

Сергей
12.05.2017
15:11:26
каких плагинов? гит?
да нет дохуя какие))

или что-то еще что там не встроено? )
синхронизация настроек с гистом, например

Petr
12.05.2017
15:11:45
Вебшторм оч медленный по сравнению с вс код

Evg
12.05.2017
15:12:05
ой бля началось

Stepan
12.05.2017
15:12:07
Или я что-то не так понял?

Pauline
12.05.2017
15:12:12
ахаха)

Petr
12.05.2017
15:12:12
О чем-то постоянно думает)

Klim
12.05.2017
15:12:29
О чем Оо

Pauline
12.05.2017
15:12:45
вс код я использую для нерабочих проектов и для го, шторм для работы

Max
12.05.2017
15:12:57
Klim
12.05.2017
15:12:58
Индексирует разве что в начале и все

Max
12.05.2017
15:13:00
пиши рабочие!

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