
Человек
03.09.2017
18:30:00
Чето в Москве из компаний почти никто на Vue не разрабатывает, оказалось ))

Andrey
03.09.2017
18:30:58
Дык китаец какой-то пишет
Даже смотреть смысла нет)

Herman
03.09.2017
18:31:33

Google

Stepan
03.09.2017
18:32:25

Max
03.09.2017
18:32:46
вут?

Stepan
03.09.2017
18:33:10
Ну типа плохая шутка про jQuery

Max
03.09.2017
18:33:13
а

Nikita
03.09.2017
18:54:57
Кто уже тестил antdesign,как впечатления ?
Сам немного побаловался,это просто чудо пока что

Ilya
03.09.2017
19:06:46
antdesign это просто ui kit или еще что-то?

Nikita
03.09.2017
19:10:23
Ну там еще сетка,и еще пару прикалюх

Dmitry
03.09.2017
19:44:20
Понял, буду копаться
не читай эту херню
https://www.gitbook.com/book/maxfarseer/react-course-ru/details
лично для меня была абсолютно бесполезна
лучше возьми болерплейт и начни прикручивать свои фичи не ломая архитектуры
https://github.com/UsulPro/js-stack-from-scratch
так будет намного быстрее

Человек
03.09.2017
19:54:07
ок спс
а еще вопрос такой, для JSX есть emmet ?
и кто-то им вообще пользуется?)

Сергей
03.09.2017
20:05:31

Google

Denis
03.09.2017
20:06:41
Приедешь в Москву, познакомлю лично )

Сергей
03.09.2017
20:07:06
я во второй половине сентября поеду

Котяй Негодяй
03.09.2017
20:13:27

Человек
03.09.2017
20:14:16
var p1 = p1{loremIpsum}>span.red-text{someText}

Сергей
03.09.2017
20:14:22

Человек
03.09.2017
20:14:23
нажимаю на таб
и ставлю точку с запятой

Stepan
03.09.2017
20:40:53

Человек
03.09.2017
20:50:17

Роман
03.09.2017
21:26:02
Привет, ребята, нужен совет.
Как организовать структуру попапов в очень большом приложении? Подойдет вариант с отдельным компонентом в корне дома, который через контейнер показывает нужные попапы?

Ilias
03.09.2017
21:45:25

Roman
03.09.2017
21:46:08
react-portal

Роман
03.09.2017
21:48:08
unstable_renderSubtreeIntoContainer не нравится

Dmitry
03.09.2017
22:11:00
PopupContainer где-то в руте и через него показывать все попапы

Роман
03.09.2017
22:14:41
А нет готовых решений? Было бы удобно что-то вроде hoc для такого

Nikolay
04.09.2017
04:57:59
Утро
А кто какие иконки тащит в проект и как?

Sergey
04.09.2017
05:08:50

Google

Sergey
04.09.2017
05:09:34
Иконки беру отседова: https://material.io/icons/

Oleg
04.09.2017
05:10:10

Nikolay
04.09.2017
05:14:18
Грасияс, сейчас гляну

Jake
04.09.2017
06:35:21
привет всем dev помгите подскажите как тестить такое на jset enzyme без snapshoot
class TodoStore extends ReduceStore {
constructor() {
super(TodoDispatcher);
}
getInitialState(){
return OrderedMap()
}
reduce(state, action) {
const {payload} = action;
let id;
switch (action.type) {
case TodoActionTypes.ADD_TODO:
return state.set(id = payload.data.id, new Todo({
id,
text:action.text,
status:false
}));
case TodoActionTypes.GET_API_TODOS:
return OrderedMap(payload.data.map(x => [x.id, x]))
case TodoActionTypes.DELETE_TODO:
return state.delete(action.id)
default:
break;
}
}
}
Бля как тестить reduceStore?

Stepan
04.09.2017
08:04:27

Jake
04.09.2017
08:05:05
ккаааак ?)))

Max
04.09.2017
08:05:21
бля
может тебе жс подучить?
?

Jake
04.09.2017
08:05:45
понимаешь он не вызывается
я пытался

Jake
04.09.2017
08:06:00
битый час не могу затестить

Max
04.09.2017
08:06:04
ты же понимаешь что это тупо класс
обычный
и можно тестить TodoStore.reduceState({}, {‘hui’: true})

Stepan
04.09.2017
08:06:39

Admin
ERROR: S client not available

Max
04.09.2017
08:06:41
?

Jake
04.09.2017
08:06:52
.

Google

Jake
04.09.2017
08:07:03
точкой

Stepan
04.09.2017
08:07:10
Чёт заорал
Именно вслух
Самый лучший ответ на мой вопрос из всех существующих

Jake
04.09.2017
08:08:20
смотри у меня вот такой вот reduse
reduce(state, action) {
const {payload} = action;
let id;
switch (action.type) {
case TodoActionTypes.ADD_TODO:
return state.set(id = payload.data.id, new Todo({
id,
text:action.text,
status:false
}));
case TodoActionTypes.GET_API_TODOS:
return OrderedMap(payload.data.map(x => [x.id, x]))
case TodoActionTypes.DELETE_TODO:
return state.delete(action.id)
default:
break;
}
}

Sergey
04.09.2017
08:08:54
Обрамляй в кавычки код, плс
EZ

Stepan
04.09.2017
08:10:24
Мысль-то продолжи

Gleb
04.09.2017
08:10:59
TodoStore.reduceState оно статика чтоли?
const some = new TodoStore():
some.reduce({a: "b"}, {type: ...})

Jake
04.09.2017
08:12:16
У меня тянет инфу c api при добавлении todo в actions идет запрос на добавление в bd он ее добавляет и он отображает bd на экран

Max
04.09.2017
08:12:21
это pure функция
там инстанс не нужен

Stepan
04.09.2017
08:13:00

Max
04.09.2017
08:13:08
а, кавычки забыл да, сорян

Stepan
04.09.2017
08:13:31
Ты можешь показать, как ты пытаешься её вызвать?

Jake
04.09.2017
08:13:36
дело не в этом я просто не знаю как это тестить
я могу вам github скинуть

Google

Max
04.09.2017
08:16:03
степ, давай без хейта
какой там чат для нубов?

Sergey
04.09.2017
08:16:33
Как лучше делать? Есть у меня функция, которая рендерит кой-чего денамически, в зависимости от пропа одного. Мне лучше его пихать в аргумент функции this.renderSmth(type) или доставать пропу в самой функции?

Max
04.09.2017
08:16:35
сходи в @js_ru