
Ҫѐҏӗѫӑ
03.06.2016
10:39:54
в ts тоже можно перейти не переписывая проект вообще
все, что говорят адепты flow, можно применить к ts
кроме мифических “лучше умеет что-то, но я не помню что”

Igor
03.06.2016
10:41:37
Я не использую flow вообще. Что я теряю?

Google

Ҫѐҏӗѫӑ
03.06.2016
10:42:15
совесть
лучше флоу, чем ничего
но непонятно почему на тс

Nikita
03.06.2016
10:43:35
@igorfrolov а тесты пишешь?

Igor
03.06.2016
10:45:50

Ҫѐҏӗѫӑ
03.06.2016
10:48:03
вот это правильно

hlomzik
03.06.2016
10:48:27

Nikita
03.06.2016
10:49:20
рантайм наоборот круче, имхо
я вчера описывал кейс. Приходит json от сервера, TS тут ничем не поможет

hlomzik
03.06.2016
10:50:14
я понимаю, что это может быть полезно, но не в каждую же функцию)
а если сервер свой, то генерацию json тоже типизировать, и ничего проверять не надо будет
ну это немного из страны единорогов мысли, конечно

Nikita
03.06.2016
10:52:23
передавай им привет:D

Google

hlomzik
03.06.2016
11:01:36
рантайм наоборот круче, имхо
вообще это тесты какие-то получаются. если код туда не зайдет, ошибки не будет. т.е. появляется аналог покрытия тестов.
а при статическом анализе будут просмотрены все сигнатуры и потоки данных внутри кода

Vladimir
03.06.2016
11:01:56
Есть такие кто имел дело с адаптивными картинками?

JiSeven
03.06.2016
11:03:13
что там с ними?

hlomzik
03.06.2016
11:04:08

Vladimir
03.06.2016
11:05:10
Есть блок в котором должна быть картинка, этот блок непропорционально разных размеров для каждого медиа брейкпоинта, нужно сделать чтоб грузилась адаптивная картина а не самая гиганская

Dmitry
03.06.2016
11:06:10
через медиа кверис не получится?

Vladimir
03.06.2016
11:08:58
с помощью какого-нибудь radium что-ли

Alexander
03.06.2016
11:09:03
1. https://developer.mozilla.org/en/docs/Web/HTML/Element/picture

Vladimir
03.06.2016
11:09:24
<picture /> ?

Alexander
03.06.2016
11:09:43
2. https://github.com/paulirish/matchMedia.js

Vladimir
03.06.2016
11:09:46
почему не <img srcset> ?

Alexander
03.06.2016
11:10:05
Выбирай в зависимости от требований к поддержке браузеров

from
03.06.2016
11:10:22

Ҫѐҏӗѫӑ
03.06.2016
11:16:36
в рантайме все равно не надежно. можно ничего не увидеть
а на проде выявится
с json можно все ок типизировать
а хотя...
нельзя, да
но по-хорошему на это должны быть интеграционные тесты

Vladimir
03.06.2016
11:23:21
<picture> и <img srcset> это все хорошо, но что если адаптивная картинка должна быть сделана фоном залив содержимое резинового блока?

Google

Alexander
03.06.2016
11:23:50

Vladimir
03.06.2016
11:24:25
может есть какой полифил для object-fit: cover

Alexander
03.06.2016
11:24:25
Хотя
Я не видел, короче

JiSeven
03.06.2016
11:25:29
proptypes и this.props.children. Как их помирить между собой?

Ҫѐҏӗѫӑ
03.06.2016
12:06:40
не успел на обед(

Nikita
03.06.2016
12:07:01
обед не нужен

Tony
03.06.2016
12:08:13
ничего не нужно, один ванилла js кругом)

Nikita
03.06.2016
12:08:34
эм, js тоже не нужен

Ҫѐҏӗѫӑ
03.06.2016
12:08:44
обед нужен был
или можно слишком рано накидаться

Andrey
03.06.2016
12:09:08

Nikita
03.06.2016
12:13:32
а есть devtool на базе ReactPerf?

Ҫѐҏӗѫӑ
03.06.2016
12:16:00
¯\_(ツ)_/¯

Aleh
03.06.2016
12:24:59

Alex
03.06.2016
12:52:11
Ребят, кто может подсказать: class Board extends Component {
constructor(props) {
super(props);
this.state = {tiles: []};
}
handleStartGame(event) {
event.preventDefault();
this.createTiles();
}
createTiles() {
console.log('created')
} При вызове createTiles ловлю ошибку: Cannot read property 'createTiles' of null

Mikhail
03.06.2016
12:52:35
.bind(this)

Denis
03.06.2016
12:52:43
() => this.createTiles()

Alex
03.06.2016
12:52:55
спасибо большое

Denis
03.06.2016
12:53:09
хотя проблема в том, что где ты вызываешь - там this недоступен скорее всего

Google

Denis
03.06.2016
12:53:33
ты самое важное не показал вообщем :))

Andrey
03.06.2016
12:53:34
либо в конструкторе надо забиндить, или в классе стрелочная функция
если через стрелочную функцию, то нужен stage-1 минимум

anoru
03.06.2016
12:55:46
Andrey прав
createTiles() { замени на
createrTiles = () => {

Vladimir
03.06.2016
12:57:21
http://frenzzy.github.io/test/responsive-cover-image.html
Почему картинки не меняются при ресайзе браузера, всегда отображается самая большая и на сколько плохо делать подобие backgroundSize: cover подобным образом?

Ҫѐҏӗѫӑ
03.06.2016
12:57:49
Джафар дело говорит
фалькор лучше
если б не ноджс(

Admin
ERROR: S client not available

Denis
03.06.2016
12:58:47

anoru
03.06.2016
12:59:13
ой, не начинайте только снова срач про бинд ))

Aleksey
03.06.2016
13:00:00

anoru
03.06.2016
13:00:40
https://github.com/jiwonbest/amazing-react-projects

Denis
03.06.2016
13:02:00

Ostap
03.06.2016
13:02:04
есть у кого-то time picker под рукой ?

Denis
03.06.2016
13:02:30
Давай чтобы далеко не бегал никто:

anoru
03.06.2016
13:04:28
Ну, не знаю. Никогда не было с этим проблем, всегда показывалось откуда ошибка

Andrey
03.06.2016
13:05:25
Альтернатива тем двум вариантам, это постоянное создание новой функции, что тоже не очень )

anoru
03.06.2016
13:05:30
возможно не супер, но простенький)

Google

Ostap
03.06.2016
13:06:41
10х на него и смотрел

anoru
03.06.2016
13:06:55
у него плюс еще в том, что это компонентик большого компонента rc-calendar
можно как в связке с ним юзать, так и отдельно

Evgeny
03.06.2016
13:13:35
кто может подсказать, как настроить webpack чтобы была возможность использовать require('./module') если module экспортит в es6 export default

Renat
03.06.2016
13:14:31
require('./module').default, не?

Evgeny
03.06.2016
13:15:29
да, но нужен workaround, нет желания пробегаться по всему проекту

Vasiliy
03.06.2016
13:17:27

Evgeny
03.06.2016
13:18:21
да, похоже это то что нужно

Vasiliy
03.06.2016
13:19:35
использовал давно, проблем не было насколько помню

Evgeny
03.06.2016
13:20:57
да
все супер, спасибо!

Roman
03.06.2016
13:47:41
крч, гайсы
че вы там юзаете на бэкэнде для реакта?

Ҫѐҏӗѫӑ
03.06.2016
13:48:24
рендертустринг же

Roman
03.06.2016
13:50:50

Ҫѐҏӗѫӑ
03.06.2016
13:52:00
я хочу этим сказать, что есть доки
https://facebook.github.io/react/docs/environments.html

Дмитрий
03.06.2016
13:53:35
Найди три отличия, называется

Ҫѐҏӗѫӑ
03.06.2016
14:01:31
чо там у альфы?

Roman
03.06.2016
14:02:05