
Alexander
14.12.2017
09:29:02
Возможно мои познания в js унылы, но вроде функция должна возращает буленовское значение. Разве нет?

Stepan
14.12.2017
09:29:07
Ну так зачем много кода, если можно сделать меньше?
Читай доку)

Google

Erving
14.12.2017
09:29:29

Stepan
14.12.2017
09:29:40
-1, 1, 0
Не обязательно. Можно любые числа

Alexander
14.12.2017
09:29:42
у тебя сами данные нормально сортируются? Возможно проблема не в реакте?
Я бы все равно проверил, а пока пойду читать mdn

Erving
14.12.2017
09:29:54

Stepan
14.12.2017
09:29:58

Erving
14.12.2017
09:30:32

Stepan
14.12.2017
09:31:09

Cenator
14.12.2017
09:31:41

Andrey
14.12.2017
09:31:42

Erving
14.12.2017
09:31:42

Stepan
14.12.2017
09:32:17

Cenator
14.12.2017
09:32:43
а ну хз

Google

Cenator
14.12.2017
09:33:12
я понял что больше никак не добавляет

Stepan
14.12.2017
09:33:51
Может, там где-то с time беда?

Alexander
14.12.2017
09:33:56

Andrey
14.12.2017
09:34:33

Stepan
14.12.2017
09:34:54

Andrey
14.12.2017
09:35:08

Stepan
14.12.2017
09:35:15

Alexander
14.12.2017
09:35:25
Если использовать pureComponent то рендер не вызовется даже

Stepan
14.12.2017
09:35:30

Erving
14.12.2017
09:35:32

Stepan
14.12.2017
09:35:33
Аргумент*

Andrey
14.12.2017
09:35:37
Зачем делать что-то N раз, если это можно сделать 1 раз?

Stepan
14.12.2017
09:36:02
Согласен
Но я бы всё равно в стейт положил

Alexander
14.12.2017
09:36:26

Stepan
14.12.2017
09:36:40
Вряд ли поможет, конечно, но душа была бы спокойнее

Andrey
14.12.2017
09:36:58

Erving
14.12.2017
09:37:07
господа, мой код действительно неоптимален. но мне бы сейчас вот эту проблему бы решить, потом я уже "причешу" код)

Andrey
14.12.2017
09:37:21

Erving
14.12.2017
09:37:28

Google

Stepan
14.12.2017
09:37:32

Andrey
14.12.2017
09:37:33
Сможешь пример куда-нибудь выложить?

Alexander
14.12.2017
09:37:42

Erving
14.12.2017
09:38:36

Andrey
14.12.2017
09:39:01

SilencerWeb
14.12.2017
09:55:56
Всем привет.
Запилил первый мелкий проект на реакте, а проверить некому. Буду очень признателен, если кто-то посмотрит и укажет на ошибки. Там буквально пара небольших компонентов.
Репо - https://github.com/SilencerWeb/aviasales
Демо - https://silencerweb.github.io/aviasales/

ENAMETOOLONG
14.12.2017
10:00:35

Andrey
14.12.2017
10:01:03
Дальше лень смотреть. У тебя очень много избыточного кода.

SilencerWeb
14.12.2017
10:03:55
понял

Andrey
14.12.2017
10:05:26

SilencerWeb
14.12.2017
10:08:17
это где?

Andrey
14.12.2017
10:08:42
это где?
В конфиге вебпака. Я не знаю где у них он запрятан.
Но лучше тебе сразу освоить как сборка проекта происходит и отказаться от cra.

SilencerWeb
14.12.2017
10:09:34

Cenator
14.12.2017
10:09:39

Google

Cenator
14.12.2017
10:09:43
наоборот
сначала надо в сборке разобраться

Andrey
14.12.2017
10:10:01

SilencerWeb
14.12.2017
10:11:23
понял

Max
14.12.2017
10:12:35
не нужно

Cenator
14.12.2017
10:12:45

Max
14.12.2017
10:12:51
сначала надо с реактом разобраться а потом как его собирать

Default
14.12.2017
10:12:54
Да не нужно

Admin
ERROR: S client not available

Cenator
14.12.2017
10:13:01
не нужны программисты которые не умеют сборку настроить
реакт потыкать можно и в репле

Default
14.12.2017
10:13:10
Сборка это вообще отдельная телега

Cenator
14.12.2017
10:13:11
онлайн
этого достатчно

Default
14.12.2017
10:13:29
Над сперва, шоб было, что собирать

Max
14.12.2017
10:13:36

Default
14.12.2017
10:13:48
Чтобы понять, а какой конфиг писать вообще

Max
14.12.2017
10:13:48
я сказал что сначала надо программировать научиться на реакте
а потом собирать

Google

Cenator
14.12.2017
10:14:03
программировать на реакте? :D

Default
14.12.2017
10:14:09
По опыту, в первоначальном на проекте вообще нихуя не должно быть

Cenator
14.12.2017
10:14:12
может стоит сначала js выучить?

Max
14.12.2017
10:14:13
а не что “знать как работает сборка"

Cenator
14.12.2017
10:14:29
эм

Default
14.12.2017
10:14:29
И уже потом, в соответствие с требованиями писать конфиг

Andrey
14.12.2017
10:14:50

Max
14.12.2017
10:14:54

Andrey
14.12.2017
10:15:00

Max
14.12.2017
10:15:25
потому что с подоход react-first ты можешь сделать законченный продукт

Default
14.12.2017
10:15:35

Max
14.12.2017
10:15:36
с подходом webpack-first — нет

Cenator
14.12.2017
10:15:46
entry, output, babel-loader - все, что нужно на первом этапе
буквально 10 строк

Max
14.12.2017
10:15:55
вы еще кнута отправьте учить

Andrey
14.12.2017
10:15:57

Max
14.12.2017
10:16:00
и GoF

Andrey
14.12.2017
10:16:40
Вопрос был в косяках кода. Что просили, то и получили.

Павел
14.12.2017
10:17:02
привет
пытаюсь тестить проект на express с помощью jest и приходится перед каждым тестом поднимать сервер на порту, а после останавливать, и если какие-то тесты не проходят, то почти все остальные валятся с ошибкой EADDRINUSE
кто-нибудь сталкивался с таким?
в коде выглядит так:
beforeEach(() => {
...
server = app.listen(8081)
});
...
afterEach((done) => {
server.close(done);
});
то есть по идее jest должен дожидаться остановки сервера и только потом выполнять следующий тест