
kana
11.10.2017
20:33:41
Не использовать подход редакса и не использовать редакс - разные вещи
Юзать локальный к компоненту редакс и удобно работать с локальным стейтом - норм идея

Max
11.10.2017
20:35:47

Google

Stepan
11.10.2017
20:45:11

Artem
11.10.2017
20:58:08
А есть канал для обсуждения mongo?
нашел)

Yaroslav
11.10.2017
21:00:44
скинь плс)

Max
11.10.2017
21:01:07

Artem
11.10.2017
21:01:20
https://netology.ru/blog/prg-tg
https://telegram.me/MongoDBRussian

Yaroslav
11.10.2017
21:01:46
спасибо

Andrey
11.10.2017
21:18:49

Max
11.10.2017
21:24:46
Угу

Максим
11.10.2017
21:43:49
Всем привет, помогите решить задачку:
https://codepen.io/psywalker/pen/eGrXrX
Есть вот такой компонент class EditableCell extends React.Component {. Внутри него есть…
state = {
value: this.props.value,
editable: false,
toggleMenu: false,
}
… и вот мне нужно, чтобы в зависимости от editable при клике на любую ячейку появлялось его поле (вот попробуйте сами потыкать на ячейки отдельные). Задача такая: нужно, чтобы, если в одной ячейке уже есть показанное поле, и если при этом мы нажимаем на другую ячейку, то предыдущее поле должно исчезать, а текущее поле (на ячейку которого мы нажали) появлятся. Скажите, плиз, как такое решить? У меня при нажатии на другую ячейку предыдущее открытое поле НЕ исчезает. :(

Cenator
11.10.2017
21:55:00
:focus заюзай и бордером стилизуй

Максим
11.10.2017
21:56:35
А можно подробнее плиз

Google

Cenator
11.10.2017
21:57:18
Через цсс: input:focus { border-color: black }
Фокус потерян - бордер исчез
Если внешний элемент надо стилизовать, то div.wrapper:focus-within
Если не editable, то значит input disabled, он фокус не получит никак

Максим
11.10.2017
22:01:09
То есть, вы предлааете Всегда оставлять поля в ячейках показанными, но скрыты стилями?
Как бы без бордеров
И прозрачными

Cenator
11.10.2017
22:02:01
Да, border-color: #0000

Максим
11.10.2017
22:02:10
А чисто ради интереса, а какие ещё есть варианты?
Понял, спасибо!

Cenator
11.10.2017
22:02:32
А зачем само поле скрывать?

Максим
11.10.2017
22:03:20
А это норм практика?

Cenator
11.10.2017
22:03:44
Хз, не понял

Максим
11.10.2017
22:04:07
Ну норм ли оставлять поля?
А ещё вопрос. А как можно ходить по ячейкам таблицы с помощью табов?

Cenator
11.10.2017
22:06:55

Максим
11.10.2017
22:07:52
А расскажите ещё варианты, чисто в познавательных целях

Cenator
11.10.2017
22:08:40
Я только этот знаю

Максим
11.10.2017
22:10:15
Ясно, ну все равно спасибо!

Google

kana
11.10.2017
22:18:58
Вот что не норм практика, так это value из пропсов в стейт перекидывать

Максим
11.10.2017
22:45:23
Почему?

Вася
11.10.2017
23:51:51
йоу
подскажите кто-нибудь позывной олимпиадника
подскажите кто-нибудь позывной того кента который хуесосит реакт-роутер и сагу
там что-то у него bias на конце
дима его зовут
пожалуйста

Дмитрий
11.10.2017
23:57:06
?

Вася
11.10.2017
23:58:44
у меня беда, помоги. вы там все ваши состаяния через что вертите, напомни

Anton
11.10.2017
23:59:19
а не забанят?

Дмитрий
12.10.2017
00:00:57

Anton
12.10.2017
00:01:26
Давай свой напишем. Полезно и интересно

Вася
12.10.2017
00:01:36
я теперь начал за мобикс топить, но при этом чего-то серьезного не писал с ним
короче
олимпиада
у вас тоже беда, или есть какой совет?

Google

Anton
12.10.2017
00:05:02
жрем кактус. Имхо не идеальный стейт менеждмент - самое меньшее из зол

Вася
12.10.2017
00:05:12

Anton
12.10.2017
00:05:30
https://medium.com/@cameronfletcher92/mobdux-combining-the-good-parts-of-mobx-and-redux-61bac90ee448

Дмитрий
12.10.2017
00:05:33

Вася
12.10.2017
00:06:15
во во

Anton
12.10.2017
00:06:18

Вася
12.10.2017
00:06:24
и даже не концепция

Admin
ERROR: S client not available

Вася
12.10.2017
00:06:51

Anton
12.10.2017
00:06:52
Ок. Кто сможет хотелки и свистелки описать?

Вася
12.10.2017
00:07:07

Дмитрий
12.10.2017
00:07:41

Вася
12.10.2017
00:08:46
олимпиада, антон, вы как в ваших тусах к вопросу этому подходите? делаете из этого что-то важное или на похуй спускаете?
*этого

Дмитрий
12.10.2017
00:10:02
Из mobx годится сама концепция ленивых мемоизированных селекторов
Из redux — идея о едином сторе
Нужна нормализация и внятное описание структуры стора, я склоняюсь к мысли, что это не классы, потому что структура — это связи

Вася
12.10.2017
00:13:41
> Нужна нормализация и внятное описание структуры стора
если бы такая хуйня была бы, я бы тебя не дергал
и да, у нас редакс

Google

Вася
12.10.2017
00:14:14
и create-react-app без иджекта

Дмитрий
12.10.2017
00:16:06
То есть, как можно заметить, в redux структура описана функциями, редюсерами, но их одних недостаточно

Вася
12.10.2017
00:16:07
ну я пару месяцев назад раскладывал нашу религию
блять, Дима
вопрос к тебе другой

Дмитрий
12.10.2017
00:16:34

Вася
12.10.2017
00:17:34
ох, ок.
в простых словах - не ломай то что работает, и не мни из себя охуенного парня, если до конца не умеешь пользоваться инструментом
смотри, вопрос
вы с кентами когда думаете про всякую дурь как: как пробросить данные, как их изолировать, а вот тут нам нужны штуки из другой сущности, а еще что-то
как ты это размучиваешь?

Anton
12.10.2017
00:25:11
Ну лично у тебя выбора нет - селекторы
Плюс тот же mobdux - примерно что и нужно. Редакс + магия mobx
not a real project. Камерон его хохмы ради сделал.

Вася
12.10.2017
00:54:01
я тип не в курсах пока-то ваших шуток

Anton
12.10.2017
00:54:53
В смысле - был чувак. Сказал редакс тут хорош, а тут говно. И mobx - тут хорош, но тут говно.
После чего скрестил ежа с ужом и получился mobdux
Я ссылку выше кидал, там видео есть.

Вася
12.10.2017
00:55:42
давай повтори пожалуйста
антон
а бля, эту муку что на медиуме?