
Owly
03.09.2018
15:53:57

Vladimir
03.09.2018
15:55:53

Roman
03.09.2018
15:56:36

Owly
03.09.2018
15:56:54
но почему тогда на главной все ок?

Google

Roman
03.09.2018
15:58:26

Owly
03.09.2018
15:58:54
спасибо, буду исправлять)

Umid
03.09.2018
17:27:27
Hello!
Прошу глянуть код action'а.
Никаких проблем нет, но хотел бы узнать от Гуру, что можно улучшить, а может и вовсе заменить.
Коротко об action'e:
Получает роут, после чего диспатчит включение прелоадера, и начинает рекурсивно из данных прогружать медиа, и при полной прогрузке убирает перлоадер.
https://codesandbox.io/s/1q1o42y13j
P.S. Всё прокоментировал.

Сергей
03.09.2018
17:32:39
t.me/javascript_jobs

Kendr
03.09.2018
17:33:38
На сэндбокс скидывай
Никто себе загружать файлы не будет

∆m∆n
03.09.2018
17:34:13
Как мы можем получить доступ к контекстному состоянию api в жизненном цикле компонента или методах

Kendr
03.09.2018
17:34:36

Umid
03.09.2018
17:35:23
https://codesandbox.io/s/1q1o42y13j

Neuro
03.09.2018
18:32:21
this

Dmitriy
03.09.2018
18:40:05

Owly
03.09.2018
19:01:14
а если есть <App>
{rotes}(файл с роутами)
</App>, И в самом App
render() {
return (
<Heder/>
{this.props.children})}, но если мне не на всех страницах нужен хедер как это реализовать?

Cenator
03.09.2018
19:01:51
проверкой

Google

Kendr
03.09.2018
19:02:28

Owly
03.09.2018
19:03:24

Roman
03.09.2018
19:18:31
Тут недавно активно обсуждали стрелочные функции как замену биндингу. Подскажите, какой пресет или плагин бабелю подсунуть для этого.
Нашел статью на медиум, что пресет stage 1, но бабель их задепрекейтил вроде ж...

Cenator
03.09.2018
19:20:49

Andrew
03.09.2018
19:24:55

Cenator
03.09.2018
19:25:08

Andrew
03.09.2018
19:26:17
Некс с 6 бабелем еще, там es2015 пресет

Roman
03.09.2018
19:26:20

Andrew
03.09.2018
19:26:32
И вроде stage-0

Alexander
03.09.2018
19:26:35

Roman
03.09.2018
19:27:41
Ну да, ну да... Я по памяти написал, иду на правильный, он и лежит.
У меня может только..

Виталий
03.09.2018
20:00:38
Спасибо за обсуждение про стили, но ответ я так для себя и не понял. Сейчас склоняюсь к JSS, т.к. он гибкий, не зависит от настроек Webpack и вместе с этим позволяет включить оптимизацию при сборке, легко используется на стороне сервера, позволяет использовать темы. Но есть вопрос: как использовать его вместе с TypeScript?
Вот эта статья мне не помогает - полученные типы не соответствуют назначению и обязательные classes мешают создать компонент (требуется передать параметры):
https://material-ui.com/guides/typescript/
Может кто-нибудь подсказать хороший пример использования? В идеале с использованием декораторов

Alexey
03.09.2018
21:08:58

Сергей
03.09.2018
21:09:13

Alexey
03.09.2018
21:09:30

Alexander
03.09.2018
21:09:36

Google

Alexey
03.09.2018
21:09:43
пока он удобен его будут юзать

Andrew
03.09.2018
21:09:57
не спорь с ними. это бесполезно.

Виталий
03.09.2018
21:09:59
Можно вместо него использовать scss, я понял вопрос и сейчас отвечу своё мнение

Cenator
03.09.2018
21:10:07

Сергей
03.09.2018
21:10:11

Виталий
03.09.2018
21:10:45
Что может быть лучше scss&

Alexander
03.09.2018
21:10:51

Сергей
03.09.2018
21:10:53

Alexander
03.09.2018
21:11:08

Alexey
03.09.2018
21:11:31
что может быть хуже стилей в компонентах

Cenator
03.09.2018
21:11:32

Сергей
03.09.2018
21:12:54

Виталий
03.09.2018
21:12:54

Сергей
03.09.2018
21:13:03

Admin
ERROR: S client not available

Default
03.09.2018
21:13:52
Только что проверил

Сергей
03.09.2018
21:14:09

Google

Default
03.09.2018
21:14:45
Изменение порядка загрузки не влияет на необходимость в material ui к таким финтам ушами
&& {
padding: 0
}
@artalar

Alexey
03.09.2018
21:15:07
матчить если классы семантические не составит труда

Таймураз
03.09.2018
21:15:24

Default
03.09.2018
21:15:38
В общем моя рекомендация по прежнему с material ui юзать jss

Roman
03.09.2018
21:15:53

Default
03.09.2018
21:16:02
Там просто некуда деваться. Или каскады и оверрайды, или жсс

Сергей
03.09.2018
21:16:02

Artem
03.09.2018
21:16:07

Женя
03.09.2018
21:16:11
А можно ли в стайледе сделать один компонент типа Heading

Сергей
03.09.2018
21:16:25

Женя
03.09.2018
21:16:35
и в зависимости от пропсы будет падать h1 h2 h3

Таймураз
03.09.2018
21:16:43

Женя
03.09.2018
21:16:44
я имею ввиду внутри стайледа шото есть подобное

Alexey
03.09.2018
21:16:54
ок а если тебе нужно завязаться на класс пропрородителя? ты будешь пропс спускать вниз?

Default
03.09.2018
21:18:16

Сергей
03.09.2018
21:18:21
и в зависимости от пропсы будет падать h1 h2 h3
да.
const Inner = ({ size, className, children }) => {
const Tag = h${size}
return <Tag className={className}>{children}</Tag>
}
const Heading = styled(Inner)`
color: red;
`
<Heading size={2} />

pepsi ¯\_(ツ)_/¯
03.09.2018
21:18:22

Alexey
03.09.2018
21:18:41

Google

Женя
03.09.2018
21:18:52

dima
03.09.2018
21:18:57

Сергей
03.09.2018
21:18:59

Женя
03.09.2018
21:19:02
я щас документацию открыл, а там в четвертой версии добавили лол