
Kendr
11.09.2018
13:06:11
А
:/
А зачем
Отчёты, ну и пробить по базе можно, если вдруг вакансия подходящая появилась

Сергей
11.09.2018
13:06:24
че за хуйня здесь происходит?

Dzmitry
11.09.2018
13:09:00

what
11.09.2018
13:11:32
Ребят, можно ли как-то тут указать перенос строки?
<Field hint=‘Текст на этой строке. \n текст на другой строке.’></Field>

Google

Andrey
11.09.2018
13:12:11
<br> ?

Roman
11.09.2018
13:12:18

what
11.09.2018
13:13:42
Типа вот так?
Field hint=`Текст на этой строке. \n текст на другой строке.`></Field>

Roman
11.09.2018
13:16:01

what
11.09.2018
13:16:38
а, понял, спасибо

Абдулай
11.09.2018
13:40:15
Где посмотреть на нормальное использование редакса без тонны бойлерплейта?

Kendr
11.09.2018
13:42:29

Cenator
11.09.2018
13:44:34

Абдулай
11.09.2018
13:45:15
Какой тонны?
Константы, экшены, редюсеры, всего этого как-то сильно дохрена

Kendr
11.09.2018
13:45:23

Vlad
11.09.2018
13:46:07
@itsjohncena вопрос, норм жить без actionTypes?

Абдулай
11.09.2018
13:46:11
Спасибо

Cenator
11.09.2018
13:46:22

Google

Roman
11.09.2018
13:48:19
...marginLeft && { marginLeft }
как это понять? почему спред?

Сергей
11.09.2018
13:48:46

Roman
11.09.2018
13:49:11
…(marginLeft && { marginLeft })
const style = {
...width && { width },
...height && { height },
...marginTop && { marginTop },
...marginRight && { marginRight },
...marginBottom && { marginBottom },
...marginLeft && { marginLeft },
}

Сергей
11.09.2018
13:49:18
видимо здесь && приоритет выше чем ...

Roman
11.09.2018
13:49:50
именно
я думал это как с ...foo().bar

Сергей
11.09.2018
13:50:13
?

Roman
11.09.2018
13:51:41

Gleb
11.09.2018
14:11:20
Здравствуйте!
Вопрос к использующим Semantic UI (React естественно).
Возможно ли стилизовать лэйбл инпута, когда инпут в фокусе?
Проблема в том, что лэйбл генерируется перед инпутом.
Вот так выглядит вёрстка >

Roman
11.09.2018
14:13:41
Что вы юзаете для skeleton screens ?

Gleb
11.09.2018
14:13:45
Вот так выглядит DOM >

Vlad
11.09.2018
14:14:13
Если я использую хок connect в компоненте, то это считается, что компонент "знает" о редаксе?

Andrew
11.09.2018
14:17:02

Vlad
11.09.2018
14:19:02
Da
Тогда я не совсем понимаю один момент. Пытаюсь разделить всё на компоненты и контейнеры. И по идее компонент должен считывать данные из пропсов и не знать о существовании редакса, но как такое может быть, если для вывода данных через пропсы надо юзать connect и этот компонент автоматически превращается в контейнер?

Andrew
11.09.2018
14:20:08

Rain
11.09.2018
14:23:47

Google

Gleb
11.09.2018
14:24:12

Roman
11.09.2018
14:24:30

Vlad
11.09.2018
14:24:53

Rain
11.09.2018
14:25:12

Valeriy
11.09.2018
14:25:19
привет, есть у кого-то пример как c recompose вызвать thunk в хуке componentDidMount ?

Roman
11.09.2018
14:25:31

Gleb
11.09.2018
14:25:35

Vlad
11.09.2018
14:26:22

Roman
11.09.2018
14:26:36

Denis
11.09.2018
14:26:51
кто в курсе, TransitionGroup можно использовать в паре с Transition, вместо CSSTransition?

Vlad
11.09.2018
14:27:17
да
Это норм практика? Просто я только что почитал статью которую выше советовали и там чувак говорит, что можно вообще везде connect писать и не париться

Denis
11.09.2018
14:27:20
в доке пример связки TransitionGroup + CSSTransition
а можно ли TransitionGroup + Transition

Rain
11.09.2018
14:28:13
onfocus -> setState({labelStyled: true})
onblur -> setState({ labelStyled: false})
И в класснейме тернарка

Roman
11.09.2018
14:28:22

Ruslan
11.09.2018
14:28:24

Umid
11.09.2018
14:32:18
Народ, здарова.
Поймал себя на баге, который связан с редаксом.
Один из case'ов( в редюсере ), возвращает у меня не тот state, который принимает, и в итоге вылезает у меня баг.
Можете подсказать как правильно реализовать этот код?
export default function (state = initialState, action) {
switch (action.type) {
case GET_BUILDINGS_DATA:
return { ...state };
case GET_BUILDING_DATA:
// This case returns data about section if the requested(action.payload.section) exists
const section = action.payload.section;
for (let building in state.sections) {
if (building === section) {
return state.sections[building];
}
}
return null;
default:
return state;
}
}

Gleb
11.09.2018
14:32:33

Google

Владимир
11.09.2018
14:34:54

Umid
11.09.2018
14:35:31

Владимир
11.09.2018
14:36:29

Umid
11.09.2018
14:39:22

Владимир
11.09.2018
14:41:20

Admin
ERROR: S client not available

Artyom
11.09.2018
14:42:52

Umid
11.09.2018
14:43:05

Artyom
11.09.2018
14:44:47

Владимир
11.09.2018
14:44:51

Artyom
11.09.2018
14:45:13

Владимир
11.09.2018
14:45:34
а, там контрпример, теперь понял

Ivan
11.09.2018
14:46:03
Кто юзал React + TypeScript?
Нужен коммент, стоит брать или нет.

Cenator
11.09.2018
14:46:40

Ivan
11.09.2018
14:47:00

Alexander
11.09.2018
14:47:29

Roman
11.09.2018
14:47:34
гайз, есть localeContext , который хранит в стэйте локаль юзера и пробрасывает метод для изменения локали
есть список новостей, которые надо рефетчнуть при изменении локали
вопрос: как корректно подписаться на изменение локали в компоненте новостей? :D
PS React.createContext()

Kendr
11.09.2018
14:47:36

Ivan
11.09.2018
14:49:38
хз. обьективно не скажу.
привык к ангуляру. сейчас подвернулся новый проект хочу юзнуть реакт.

Абдулай
11.09.2018
14:49:39

Google

Alexey
11.09.2018
14:49:46
спорно, тайпскрипт сложен в начале, всё настраивать и тд, потом он твой помошник

Nikita
11.09.2018
14:50:03
там много секса
подключи флоу, если боишься за типы

Alexey
11.09.2018
14:50:41
ну по факту PropTypes и прочая лабуда тот же тайпскрипт

Nikita
11.09.2018
14:50:51
propTypes, flow

Kendr
11.09.2018
14:51:04

Andrew
11.09.2018
14:57:52

Сергей
11.09.2018
14:58:03

Andrew
11.09.2018
14:58:45
Разве работают? Вроде в прод моде точно не работают

Сергей
11.09.2018
14:59:00

Kendr
11.09.2018
14:59:00

Andrew
11.09.2018
15:00:05
Чет я наверное путаю, но оно вроде в продакшине не валидирует пропсы

Umid
11.09.2018
15:01:57

Kendr
11.09.2018
15:02:36
Не очень
Стейт деструктуризируй (опционально), ну и
{building && (
<Router />
)}