@react_js

Страница 4030 из 5115
from
27.05.2018
22:13:52
Но если важен перфоманс и при этом хочется, чтобы выглядело всё просто, то я считаю отличный вариант

Artyom
27.05.2018
22:14:45
Интересно, спасибо

Dmitry
27.05.2018
22:14:52
а есть бенчмарки ?

а то у меня чет сомнения по поводу перформанса

Google
from
27.05.2018
22:15:32
Dmitry
27.05.2018
22:16:28
не вижу чет

from
27.05.2018
22:16:39
погляди доклады либо напиши @agambit

Dmitry
27.05.2018
22:17:13
интересные бенчмаарки

from
27.05.2018
22:19:35
интересные бенчмаарки
эм ну я в том плане что мне лень их искать; а в докладе ссылки были на репозитории

Gregory
27.05.2018
22:21:42
Если будут вопросы пиши в ЛС. Отвечу

Artyom
27.05.2018
22:22:43
Если будут вопросы пиши в ЛС. Отвечу
Дай, пожалуйста, ссылку\и на самые годные материалы (доклады \ статьи) по фокал. Больше всего интересует какие у него есть проблемы :)

Gregory
27.05.2018
22:23:48
Пингани в ЛС. Я кину потом)

Что бы не забыл

from
27.05.2018
22:23:58
А кто использовал focal и что в нем вас не устроило? https://github.com/grammarly/focal
Собственно из минусов это компоненты, которые привязаны к либе Но ты их не обязан использовать Я бы сказал они подходят для "агрессивной оптимизации"

Rain
28.05.2018
03:26:14
А если мне еще надо анимацию по клику запилить на кнопку?

Гайс, в mapDispatchToProps можно делать что либо помимо диспатча, или для этого обертку нужно делать

Google
Rain
28.05.2018
06:38:11
Ну вот приходит с пропсов обработчик, и например по клику мне нужно анимацию запилить и диспатч сделать

А если мне еще надо анимацию по клику запилить на кнопку?

Это можно в самой функции от mapDTP, а можно сделать обертку, как правильно будет

Anton
28.05.2018
06:40:46
Кастомных скролбаров ннада? https://codesandbox.io/s/mm5xq5kv5y

Cenator
28.05.2018
06:42:32
ну че пацаны стандартизация



Anton
28.05.2018
06:43:49
?‍? -> ??‍?

Roman
28.05.2018
06:45:42
прЕкол

Yakov
28.05.2018
06:57:26
ребята, напомните пож-та css фреймворк, который то ли китайцы пилят, то ли японцы, популярный сейчас

Yaroslav
28.05.2018
06:57:49
wordpress?

Roman
28.05.2018
06:57:52
подскажите на счет getDerivedStateFromProps почему в нем state и props null?

Дмитрий
28.05.2018
06:58:00
а кстати, кто-нибудь знает, японцы вообще че-нить пилят?)

Yakov
28.05.2018
06:58:02
Yakov
28.05.2018
06:58:30
https://ant.design ?
угу, похоже на то, спс

Roman
28.05.2018
06:58:37
Google
Дмитрий
28.05.2018
06:58:47
в this?

Roman
28.05.2018
06:58:49
а, там вообще теперь по-другому надо работать с пропсами

Anton
28.05.2018
07:01:18
Там другая цель с ними работать. Многие вещи теперь стали работать через Ж :(

Artyom
28.05.2018
07:08:09
Не понял. Это для любителей jss или чего?

Artyom
28.05.2018
07:08:46
Никогда это не понимал...

Cenator
28.05.2018
07:09:58
тоже

Roman
28.05.2018
07:12:01
Никогда это не понимал...
мне кажется, объекты со стилями проще создать и ими манипулировать на лету

Artyom
28.05.2018
07:13:37
Мне наоборот) Кавычки нужно писать лишние, автоподсказки (они есть вообще?) Ну и самый главный кейс - копипаста из девтулзов. Т.е. я делаю JSX, открываю страницу и девтулза, верстаю, копипащу стили и вставляю в SC. Как это с JSS делать - даже не представляю - сплошное насилие

Rain
28.05.2018
07:14:09
Я смотрел, но по-моему это не то, что нужно

mergeProps смотри

Artyom
28.05.2018
07:16:24
сплошное насилие

Над собой

Alex
28.05.2018
07:17:32
Доброе утро, может кто поделиться опытом ? вопрос по redux как хранить в сторе флаги, которые не относятся к сущностям загружаемым с сервера: такие как: isLoading, error, isOpen и пр. т.е флаги, которые меняют состояние UI. как именовать, в каких редюсерах обрабатывать, как размещать в сторе. чтобы было единообразно Спасибо

Anton
28.05.2018
07:20:27
const sagaReducerMap = mapper => (state = {}, action = {}) => ({ data: (action.payload && mapper(action.payload)) || state.data, isFetching: (!action.error && !action.payload), error: action.error, lastUpdated: (action.payload && Date.now()) || state.lastUpdated }); Вот и весь редьюсер

Google
Дмитрий
28.05.2018
07:21:12
Жёстко

Anton
28.05.2018
07:22:18
В принципе 1 к 1 к ссылке от Арталара

Admin


Cenator
28.05.2018
07:23:58
думаешь мы тут просто так этот мерзкий синтаксис вспомнили?

Jamik
28.05.2018
07:24:13
react-bits/03.HOC-feature-toggles.md at master · vasanthk/react-bits https://github.com/vasanthk/react-bits/blob/master/ux-variations/03.HOC-feature-toggles.md

Alex
28.05.2018
07:25:33
спасибо

fsm aka конечный автомат https://github.com/andrew--r/ui-developer-tips/tree/master/tips/009-data-state

Мы это называем “мета” и у нас есть мета хеплеры на селект, загрузку данных.

const sagaReducerMap = mapper => (state = {}, action = {}) => ({ data: (action.payload && mapper(action.payload)) || state.data, isFetching: (!action.error && !action.payload), error: action.error, lastUpdated: (action.payload && Date.now()) || state.lastUpdated }); Вот и весь редьюсер

Andrew
28.05.2018
07:28:30
Alex
28.05.2018
07:42:44
Ребят, как в Openlayers 4 "приклеить" к Feature какой-нибудь div. Искал в доке - не нашёл, в гугле тоже. Помогите, плиз!

Mikhail
28.05.2018
08:07:41
Ребят, как в Openlayers 4 "приклеить" к Feature какой-нибудь div. Искал в доке - не нашёл, в гугле тоже. Помогите, плиз!
В примере при клике вещают html на feature, можно это сделать на loadFunction к каждой. Я бы в эту сторону покопал http://openlayers.org/en/latest/examples/icon.html?q=Overlay

Timofey
28.05.2018
08:30:36
кто работал с react-trainsition-group, чем плох этот код?



John
28.05.2018
08:36:55
А никто не испытывал проблем при одновременном использовании formik и connect от redux? У меня какой-то очень странный косяк. Есть форма formik, в форме есть компонент (BasicSearchPanel), который я уже просто в ноль вычистил, оставил одно поле эксперимента ради. Если компонент объявлен просто как export default BasicSearchPanel( props ), то всё работает, но как только я подключаю connect, перестают обновляться значения в полях формы.



Google
John
28.05.2018
08:38:34
OperationTypeSection внутри себя вызывает setFieldValue, после этого происходит рендер, но field.value на входе остается старым

Убираю connect от вышестоящего компонента - сразу всё начинает отлично работать

Притом, форма не использует redux в своей работе, я просто по данным сторы показываю или скрываю определенные секции, в которых даже нет элементов формы

Даже пустой connect вызывает эти проблемы: export default connect()( BasicSearchPanel );

Nugzar
28.05.2018
08:50:31
попробуй pure false поставить

https://github.com/reduxjs/react-redux/blob/master/docs/api.md

Artyom
28.05.2018
09:20:15
Да как так propTypes'ами нельзя коллекции типизировать

Ну как так то

Cenator
28.05.2018
09:20:43
Artyom
28.05.2018
09:27:34
instanceOf?
Так структуру как рассписать?

Cenator
28.05.2018
09:28:38
Так структуру как рассписать?
а зачем, вдруг она динамически будет меняться

Oleksandr
28.05.2018
09:28:54
Ребята, всем привет. Объясните пожалуйста что такое middleware, а то читаю доки и не очень понимаю

Max
28.05.2018
09:31:35
Ребята, всем привет. Объясните пожалуйста что такое middleware, а то читаю доки и не очень понимаю
1. Представь что ты пишешь записку и отдаешь ее другу. Тот читает и делает что там написано. 2. Кто-то придумал что надо в записку дописывать текущую дату. Это можешь делать ты сам, а можешь передавать записку сначала третьему человеку, тот будет дописывать дату и передавать дальше другу

Artyom
28.05.2018
09:31:37
а зачем, вдруг она динамически будет меняться
{ [anyString]: { staticField: true } } Вот это как "затипизировать"?

Max
28.05.2018
09:31:43
вот этот третий человек — middleware

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