@react_js

Страница 4632 из 5115
Artyom
16.08.2018
16:33:55
У меня есть отдельный css файл который билдится с помощью postcss, как мне его засунуть в сторибук?

Т.е. этот файл в приложении корневой компонент импортит. Как его в сторибук добавить?

Artyom
16.08.2018
16:35:46
Где?

Google
Artyom
16.08.2018
16:35:53
В стори или где?

Roman
16.08.2018
16:35:53
В сторисах

Artyom
16.08.2018
16:36:01
А, ок, сейчас попробую

О, круто, можно просто в конфиге импортнуть

Import 'css.css'
Спасибо ?

Nikita
16.08.2018
16:55:59
есть около 10 компонентов, в которых 2-3 идентичных функции. каким образом эти функцию можно сделать «общими» (если че изменилось править везде треш), но в каждой из функций есть setstate и обращения к this.state

Max
16.08.2018
16:57:05
есть около 10 компонентов, в которых 2-3 идентичных функции. каким образом эти функцию можно сделать «общими» (если че изменилось править везде треш), но в каждой из функций есть setstate и обращения к this.state
решение в лоб: вынеси функцию в утилитки, передавай в нее коллбэк или напрямую setState и this, и импортируй где нужно (утилитки = просто директория с функциями-помощниками)

belovol
16.08.2018
17:05:50
ребят, где годный гайд найти по комутации реакта на убунту

Nikita
16.08.2018
17:06:09
задача усложняется <Table onChange={test} const test = (data) => тут все ок, но this он не видит естественно. а onChange={(data) => test(data, cb или this) не хочется}

Google
Nikita
16.08.2018
17:06:22
как быть?

Alexander
16.08.2018
17:07:15
Ребят, вопрос. Сколько стоит примерно сделать аналог сайта super job и за какое количество человекочасов ? Нужно экспертное мнение )

Jake
16.08.2018
17:08:09
подожди какой this можно же cb там же описать и передать готовую функцию

Nikita
16.08.2018
17:09:15
ну я щас увидел что onChange={test} дает доступ к this



Nikita
16.08.2018
17:09:35
но чето редакс кажись поймал

Max
16.08.2018
17:12:56
5кк
на рекламу не останется =(

lamo2k
16.08.2018
18:40:17
Кто как на вебпаке 4 ssr hot replace module организовывает?

Bugs
16.08.2018
18:44:40
@artalar классная презентация. не понимал, какую проблему решает и каким путём :)

Andrew
16.08.2018
18:44:52
Bugs
16.08.2018
18:45:13
+

ужасно устал от scss

а кто-нибудь юзает styles от material-ui?

Sergey
16.08.2018
18:50:02
подскажите пожалуйста. есть вот select. в нем есть 5 опшинов, но меня интересует один конкретный. могу ли я сделать так, что бы при выборе этого самого опшина под моим селектом рисовался инпут, а при выборе любого другого этот инпут пропадал?

если да, то подскажите, пожалуйста, как это реализовать лучше

lamo2k
16.08.2018
18:51:52
глянь как у next js сделано
Спасибо за совет. Но там практически на таких же костылях как у нас в проекте

Google
Sergey
16.08.2018
18:52:35
а выбран ли нужный опшин я могу отследить через value селекта?

Bugs
16.08.2018
18:53:13
скорее всего, так даже правильнее

Arthur
16.08.2018
18:56:54


сам класс такой interface IComponentProps { fetchData: () => void; } class TodoList extends React.Component<IComponentProps> { public redner() { return ( <TodosListView /> ); } }; const mapDispatchToProps = (dispatch: any): IComponentProps => ({ fetchData: () => dispatch(fetchTodos()) }); export default connect( null, mapDispatchToProps )(TodoList);

ох бл, я довен

вопрос снят )

Ilya
16.08.2018
19:19:08


enzyme + jest. А можно как-то сделать чтобы в случае ошибки выдавать recieved как html()?

Dmitry
16.08.2018
19:27:01
try{ }catch(e) { console.error(item.debug()) }

lamo2k
16.08.2018
19:27:46
enzyme + jest. А можно как-то сделать чтобы в случае ошибки выдавать recieved как html()?
Да можно, вот только я забыл как называется дополнительный модуль

Дмитрий
16.08.2018
19:28:54
В jest полно методов расширения, там можно просто сразу под себя сделать

Ilya
16.08.2018
19:29:31
не очень хочется велосипеды исать ( наверно я не первый

велосипед надо еще и смазывать

lamo2k
16.08.2018
19:30:21
Enzyme to json или как-то так

Valeriy
16.08.2018
19:48:39
и то это будет только АНАЛог

Anton
16.08.2018
19:50:42
Uryashnik
16.08.2018
19:50:58
Добрый вечер, ребят кто за сколько освоил Redux, чтобы мог на нем хоть чтото делатьсамый минимум функционала, вечер, неделя месяц?

Google
Valeriy
16.08.2018
19:51:29
ты полгода только требования к функциональности такого сайта собирать будешь с помощью пары тройки аналитиков и формализовывать их

Admin
ERROR: S client not available

Sergey
16.08.2018
19:51:38
Можно с помощью чистого редакса сделать стор таким, чтобы я мог менять что хочу из любого компонента? Как?

Valeriy
16.08.2018
19:51:54
потом пару месяцев диайн-макеты рисовать и еще месяц их устаканивать

потом проектировать, набирать людей, кодить и параллельно менять требования и макеты ?

Artem
16.08.2018
19:54:01
Ребята, как структурировать проект со styled components, кто как делает?

Sergey
16.08.2018
19:54:12
экшенами
Внутри экшонов придется бегать по всем компонентам и думать разрешать ему передовать данные или нет?

Cenator
16.08.2018
19:55:14
Sergey
16.08.2018
19:55:36
ты прям redux описал :))
Я на вьюексе сидел, с редаксом не очень ясно все

Valeriy
16.08.2018
19:55:56
Hari
16.08.2018
19:56:28
Я на вьюексе сидел, с редаксом не очень ясно все
Посмотри на egghead стандартный набор уроков по redux от Абрамова, все поймёшь, если не понял по доке

Sergey
16.08.2018
19:58:10
Посмотри на egghead стандартный набор уроков по redux от Абрамова, все поймёшь, если не понял по доке
https://github.com/rwieruch/favesound-redux тут в каждом компоненте есть пропсы, они видны во всех остальных компонентах?

Valeriy
16.08.2018
19:59:00
хочешь пронести в компонент данные в виде пропсов - задай их явно в теге либо подключи коннектом из редакса

собственно разница между vuex и redux не такая уж и большая

Sergey
16.08.2018
20:00:17
Google
Hari
16.08.2018
20:00:20
https://github.com/rwieruch/favesound-redux тут в каждом компоненте есть пропсы, они видны во всех остальных компонентах?
У тебя есть один store на всю прилагу, получай пропсы из своего хранилища состояния на здоровье где хочешь

Valeriy
16.08.2018
20:00:26
vuex постарались немного систематизировать и улучшить редакс и что-то у них даже получилось сделать более логичным

то что в vuex называется getters в редакс selector-ы mutations == то что происходит в reducers по сути actions == это примерно как thunk экшины в редакс

Andrew
16.08.2018
20:04:36
тип каналов, блокировки и тд ?

Valeriy
16.08.2018
20:05:02
так же как в санках нельзя делать то что можно делать в сагах

Andrew
16.08.2018
20:05:20
тогда нахер оно надо

Valeriy
16.08.2018
20:05:27
саги описывают процессы

а санки и экшины в вуекс это всего лишь простая последовательность действий

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