
Anton
20.07.2017
10:48:38
БЭМ
Сразу уж борщик, enb и vidom. Гулять так гулять!

Stepan
20.07.2017
10:48:40
На волоске

Anton
20.07.2017
10:50:35
Там пару месяцев назад дизайнеры Яндекса ещё какую-то наркоманию придумали - вот можно и Ее.

Leonid
20.07.2017
10:55:32
А css modules уже никто не исользует ?)

Google

Stepan
20.07.2017
10:55:42
Я
)

illiatshurotshka❄️
20.07.2017
10:56:05
все у кого есть create-react-app
)

Leonid
20.07.2017
10:56:29
Я вот тоже, хотя jss. мне больше нравиться, но медленная херня блин очень (
Или я потратил мало времени чтобы приготовить его )
И доверился дргим людям, которые бенчмарки делали )

Vladyslav
20.07.2017
11:03:39
ребята вопрос по редаксформам, я кладу в initial Value массив обьектов, но не могу достучаться до значений при реднере этого Arrayfield
initialValues: {
"requirements": [
{title:1}
],
"candidateLanguages":[
{}
]
},
в цикле не могу достать значение title

sanqa
20.07.2017
11:14:53
кто работал с ant ?

Leonid
20.07.2017
11:15:59
ты бы лучше конкретный вопрос задавал, щанс что ответят увеличиваеться как по мне )

Jew
20.07.2017
11:20:08
Ребят, в пропсы компонента падает строка <div>example text</div>. React ее так и рендерит

Google

Jew
20.07.2017
11:20:19
как изменить поведение и вывести человеческий html

HipJoy
20.07.2017
11:21:23

Maksim
20.07.2017
11:22:15

Jew
20.07.2017
11:22:34
желательно по-другому

Leonid
20.07.2017
11:22:54
перодовай в строке только example text

Maksim
20.07.2017
11:23:10
парси строку тогда

Jew
20.07.2017
11:25:08
Это пример строки, там код jsx код берется из json файла

Stepan
20.07.2017
11:25:36
И в чем проблема такого способа, если ты знаешь, что там ок html лежит?
Кстати, почему ты в базу не положил эти данные?

Jew
20.07.2017
11:29:12
Было принято решение засунуть все это дело json

Group Butler
20.07.2017
11:42:39
Привет Work. Прежде чем писать, прочитай правила чата. Они есть в прикрепленном сообщении.

Anton
20.07.2017
11:43:52
Ребята, делаю запрос к api через redux-thunk. Полученные с сервера данные хочу "причесать": убрать лишнее, переименовать поля и т.д.
Где это делать?
В экшене конвертить и отправлять уже причесанные данные?
Или из экшена слать ответ от сервера как есть, а конвертить редюсером?

Work
20.07.2017
11:45:42

Zae
20.07.2017
11:49:37

Maksim
20.07.2017
11:51:01

Anton
20.07.2017
11:51:07
Ты не понял. Сайдов не будет в редюсере. Запрос выполнится в экшене. И из экшена вместе с data_success может уйти либо уже причесанные данные либо сырую
Да да

Maksim
20.07.2017
11:51:28
по идее можно и в редьюсере, но я в экшенах делаю

Google

Group Butler
20.07.2017
11:53:06
Привет stay away. Прежде чем писать, прочитай правила чата. Они есть в прикрепленном сообщении.

Nikita
20.07.2017
11:55:25
Проблемка с antd: как заставить работать иконки? их нет

Sheldhur
20.07.2017
12:00:22
Если надо локально, то поправить путь к иконкам через изменение цветовой схемы
Гайд в доке

Taras
20.07.2017
12:01:50
На самом деле есть еще третий вариант - причесывать полученные данные в сервисе который осуществляет сам запрос.. я выбрал его, чтоб оставить экшен и редюсер максимально чистыми, но не уверен что это best practices

Suresh
20.07.2017
12:05:05
has anyone used create-react-app package ?

code4aman
20.07.2017
12:06:24
sure, Dan Abramov said so

Stepan
20.07.2017
12:06:48

Suresh
20.07.2017
12:09:12
How to avoid using relative path imports (/../../../redux/action/action1) in create-react-app

Nikita
20.07.2017
12:09:45
@b101010 привет! Спасибо. Но мне и из интернетов норм. Видимо у меня что-то с билдом, потому что на странице нету css для иконок вообще
Там надо отдельно какой-то главный файл инклудить?

Sheldhur
20.07.2017
12:10:30

Nikita
20.07.2017
12:10:57
Это я делал
Точней для svg

illiatshurotshka❄️
20.07.2017
12:12:06
щас бы с courier кодить

Nikita
20.07.2017
12:16:51
@b101010 да, надо было стили подключить отдельно! Спасибо за участие

Sheldhur
20.07.2017
12:17:08
:)

Nikita
20.07.2017
12:20:35
Мде.. банл пустого приложения, с парой плашек на антд
Я пока не очень понимаю - зачем он (антд) все свое барахло тащит.. если я два модуля использую. Плагин их стоит

Google

Group Butler
20.07.2017
12:28:12
Привет Evgeniy. Прежде чем писать, прочитай правила чата. Они есть в прикрепленном сообщении.

Max
20.07.2017
12:36:01
@sergeysova а настрой батлера чтобы выпиливал стикеры

Admin
ERROR: S client not available

Andrey
20.07.2017
12:36:52
Фу, так не интересно.

Nikita
20.07.2017
12:37:05
Дану
Без стикеров не то

Andrey
20.07.2017
12:38:05
Короч, решили. Стикерам быть)

Timur
20.07.2017
12:40:01

Sheldhur
20.07.2017
12:40:21

Timur
20.07.2017
12:40:24
Если они о нем, конечно, знают

Vadim
20.07.2017
12:55:42
помогите решить проблему
https://pastebin.com/GnC5QhPV

Storm
20.07.2017
12:57:03

Sergey
20.07.2017
13:03:10
может нубский вопрос, но я не нашел ответ
что без него, что с ним - один эффект

Vadim
20.07.2017
13:05:52

Stepan
20.07.2017
13:06:11
скажу даже больше, проптайпсы не влияют ни на что
это для отладки
в девелопменте их нет

Nikita
20.07.2017
13:07:40

Google

Nikita
20.07.2017
13:07:41
const antdMobileImports = ['import', {
libraryName: 'antd-mobile',
style: !nodeBuild,
}]
const antdImports = ['import', {
libraryName: 'antd',
style: !nodeBuild,
}]
Воткнул эти плагины
Но чет результата нету

Sergey
20.07.2017
13:08:50

Nikita
20.07.2017
13:09:11
import { Rate } from 'antd'

Сергей
20.07.2017
13:09:57
проверь
если конечно ты в билде или деве не срезаешь пропсы через бабель плагин

Sergey
20.07.2017
13:10:25

Sheldhur
20.07.2017
13:10:37

М
20.07.2017
13:10:47
componentDidMount запускается один раз при отрисовке элемента
а если мне нужно что-то делать каждый раз, когда выполняется render() компонента, то где писать этот код?
пробовал писать перед return(..) внутри render, все работает, но как-то мне это совсем не нравится

Sheldhur
20.07.2017
13:10:48
как-то так, в доке есть

Sergey
20.07.2017
13:11:07