@react_js

Страница 625 из 5115
Roman
14.11.2016
16:54:23
год газад там кверя была

Iaroslav ¯\_(ツ)_/¯
14.11.2016
16:54:58
год газад там кверя была
открываем package.json и изучаем. Делов на 2 минуты

Vladimir
14.11.2016
16:55:00
тебе именно бутстрап или любой другой кит?

Aleh
14.11.2016
16:55:22
Google
Igor
14.11.2016
16:58:16
Тип это? http://blueprintjs.com/
интересаня штука, но что то у меня не получается ее запустить, как мне вот это подключить к проекту? http://blueprintjs.com/docs/#components.card.css как прокинуть цсс, чтобы он был доступен в компоненте или в проекте в целом. спасибо заранее

Ave
14.11.2016
17:03:48
Damir
14.11.2016
17:09:38
вебвизор поддерживает react?

Igor
14.11.2016
17:43:26
оригинально, но, после установки у меня он попросил модуль, которого у него в зависимостях нет, но он нужен. так же, судя по доке, по линке должен лежать общий css, там ничего нет <link href="path/to/node_modules/@blueprintjs/core/blueprint.css" rel="stylesheet" />

Vladimir
14.11.2016
17:52:18
а у тебя есть папка path/to/node_modules?

react-addons-css-transition-group": "15.3.2"
в ридми про него не написано?

react-addons-css-transition-group": "15.3.2"
у них его действительно не хватает https://github.com/palantir/blueprint/blob/master/package.json#L88

пришли им пр

Google
Igor
14.11.2016
17:56:08
приеду домой еще раз ковырну, но потратил больше часа, у меня оно не завелось, снес все, завтра еще раз попробую. из того, что выдает гугл, самые приятные UIшки у них

Vladimir
14.11.2016
17:56:55
про path/to/node_modules

просто у тебя только node_modules

это такая детская ошибка, во первых

во вторых тебе node_modules нужно сделат доступными из веба

но это плохая идея

подними себе вебпак

ну или скопируй себе в проект их цсс

Andrew
14.11.2016
20:20:44
Как вы обычно делайте дропдауны в реакте? Проблема в «плавности» при открывании дропдауна. Пробовал через max-height, через scaleY, но при max-height — анимация тормозит на долю секунды, а при scaleY — неудобно, так как изначальный список не увеличится в высоте, если развернуть один из элементов списка, который тоже дропдаун.

Я про случай, когда кол-во элементов списка изначально неизвестно.

Evgeny
14.11.2016
20:24:19
Подпишусь, тоже интересно

Dmitry
14.11.2016
20:26:34
Подождать, пока станет известно и тогда анимировать :)

Andrew
14.11.2016
20:28:04
Но элементы списка могут быть все неизвестной высоты. Если ты про вариант с height, то высоту мы все равно взять не сможем.

Dmitry
14.11.2016
20:31:06
Ну в плане, получить данные, отрисовать скрытыми где-то (в заивисимости от обстоятельств), посчитать высоту и дальше анимировать как хочется

Dmitry
14.11.2016
20:32:34
Но вообще если есть возможность - стараюсь аккордионы открывать без анимации, а всякие селекты и тултипы анимировать через опасити и трансформ

Анимация высоты в большинстве своем выглядит довольно печально, именно визуально

Бывают конечно исключения)

Andrew
14.11.2016
20:35:47
То есть такую анимацию сделать нормально не получится? http://s.csssr.ru/U0G1X67K7/2016-11-14-2334-gdagauy8bs.mp4

Dmitry
14.11.2016
20:37:37
Ну почему же, вариант выше все еще жизнеспособный, но тут мне кажется даже джсу заранее известна высота, чтобы проанимировать

Google
Andrew
14.11.2016
20:38:40
Да, но данные на проде могут быть другие. Попробую вариант, который ты предложил. Спасибо.

Dmitry
14.11.2016
20:40:34
Ну в плане, что у тебя сразу все пункты меню есть в доме. Достаточно просто обертке height: 0 поставить, а при клике ставить ему высоту всех пунктов

Arsen
14.11.2016
21:49:54
товарищи. как вы изменяете красиво объект в массиве в редьюсерах?

http://stackoverflow.com/questions/34865172/react-redux-how-to-properly-handle-changing-object-in-array#34865429

способ описанный здесь...как то не очень. или это нормальная практика?

хотя вроде Дэн в своих видео так же делает. ну если так. ок

Lazarev
14.11.2016
21:59:03
https://github.com/kolodny/immutability-helper

Vitaly
15.11.2016
06:06:04
товарищи. как вы изменяете красиво объект в массиве в редьюсерах?
Абрамов так делает для большей очевидности происходящего, если у тебя что-то сложнее hello world, то юзай или update или immutable(какой больше нравится) или делай редюсеры горизонтальными(normalize)

Anton
15.11.2016
08:42:35
Всем привет! Есть ли какой-то способ обновлять connected components, которым в mapStateToProps приходит структура объектов разной степени вложенности?

Котяй Негодяй
15.11.2016
09:41:31
material-ui или react-toolbox? И почему?

Владислав
15.11.2016
10:11:13
material-ui или react-toolbox? И почему?
Первый. Ну он удобный, хоть и с хуевым апи и тормозами

Vitaly
15.11.2016
10:16:32
material-ui или react-toolbox? И почему?
react-toolbox, можно raw компоненты без стилей импортировать.

Котяй Негодяй
15.11.2016
10:31:40
react-toolbox, можно raw компоненты без стилей импортировать.
А там стили инлайн остаются, если подключенные — вебпаком в файл выдавливать?

Denis
15.11.2016
10:32:42
Там стили не инлайн, а на сасс

Если в матириал юай айпиай хуевый, то в тулбоксе попросту бедный, хоть и более продуманный

Скоро выкатят ветку матириал юай на jss, и будет вменяемая кастомизация

Dmitry
15.11.2016
10:37:20
если у тебя есть SSR, то toolbox material-ui рендерится в разы медленнее

Eldar
15.11.2016
10:38:06
У себя на проекте выбрали toolbox

Denis
15.11.2016
10:38:45
сообщество вокруг первого значительно больше, SSR поправят вскоре

Google
Denis
15.11.2016
10:39:00
Тоже выбрали

Потом переписывали на матириал юай

Pavel
15.11.2016
10:39:23
react-bootstrap ?

Владислав
15.11.2016
10:39:41
Скоро выкатят ветку матириал юай на jss, и будет вменяемая кастомизация
угу, ну там вообще все норм в след. версии должно быть

Denis
15.11.2016
10:39:51
Именно

И пилят активно

Dreamerinnoise
15.11.2016
10:43:10
Поясните за плохой апи.

хотя, nvm

Владислав
15.11.2016
10:51:50
Поясните за плохой апи.
Ели у тебя сложна табличка, то а material ui тупо не хватает настроек, чтобы ее сделать

Тултипы не вынесены в паблик

в общем, много мелочей, которые приходится докостыливать

но база там хорошая, поэтому использую

Котяй Негодяй
15.11.2016
11:16:48
Там стили не инлайн, а на сасс
Ну, а при рендере они в инлайн пихаются.

Мне это не нравится.

Я выдавливаю все стили компонентов в один файл вебпаком и живу счастливо, а Material-UI картину портит.

code4aman
15.11.2016
11:32:27
Вебпак 2 с ExtractTextPlugin использует кто? Помню твои с ним проблемы

Были проблемы *

Valentin
15.11.2016
11:44:52
beta.22 и "extract-text-webpack-plugin": "2.0.0-beta.4" пока что

Lupsick
15.11.2016
11:53:01
https://github.com/ForestAdmin/lumber

Arsen
15.11.2016
11:56:31
@diedsmiling @alekseymakhankov @bitaru спасибо. попробую иммьютабилити хелпер =)

Google
Anton
15.11.2016
12:05:33
Есть какие-то гайды как правильно писать на реакте для только вкатившегося в тему? Чтобы не плодить велосипеды на костылях

Eugeniy
15.11.2016
12:07:25
egghead.io

можно тут посмотреть

по реакту, редаксу

Anton
15.11.2016
12:07:54
там платно же, не?

Eugeniy
15.11.2016
12:07:57
либо открыть какой-то проект на гитхабе

Anton
15.11.2016
12:07:59
а денюх не завезли

from
15.11.2016
12:08:01
Есть какие-то гайды как правильно писать на реакте для только вкатившегося в тему? Чтобы не плодить велосипеды на костылях
да в общем-то никаких проблем с велосипедами не должно быть, thinking in react особенно если почитать и декларативно мыслить можно вот это поглядеть https://github.com/airbnb/javascript/tree/master/react

Eugeniy
15.11.2016
12:08:07
мм, по редаксу бесплатно вроде как

про реакт точно не знаю

https://egghead.io/technologies/react

Anton
15.11.2016
12:09:13
То есть, например, я не понимаю: надо ли выполнять reactDOM.render на одном элементе как ng-app в ангуляре, или их можно/нужно несколько?

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