Size: a a a

Elm Lang сообщество разработчиков

2017 September 22

Вл

В ладу in Elm Lang сообщество разработчиков
как из стейта можно получить мессадж?
источник

Вл

В ладу in Elm Lang сообщество разработчиков
причём ModalState видимо фиксированный тип для любого Modal a
источник

Ф

Филипп in Elm Lang сообщество разработчиков
источник

Ф

Филипп in Elm Lang сообщество разработчиков
месседж можно получить из чего угодно
источник

Ф

Филипп in Elm Lang сообщество разработчиков
я не включил туда вью часть, но думаю там все понятно
источник

Вл

В ладу in Elm Lang сообщество разработчиков
зачем нужен NoOp?
сообщение на обновление всего стейта? кажется это не так задумывалось
источник

Ф

Филипп in Elm Lang сообщество разработчиков
на самом деле NoOp у меня нет, сюда пихнул для примера "другого месседжа"
источник

Ф

Филипп in Elm Lang сообщество разработчиков
хотя тут же прое*ался с case))
источник

Ф

Филипп in Elm Lang сообщество разработчиков
поправил
источник

RS

Roman Salnikov in Elm Lang сообщество разработчиков
У меня NoOp обычно есть. Удобно, когда тебе надо в зависимости от условия навешивать или не навешивать событие. В результате цикл рантайма проходит, но он очень легковесный. Не исключено, кстати, что это и компилятором оптимизируется, надо проверить
источник

Ф

Филипп in Elm Lang сообщество разработчиков
хмм, не думал о нем в этом ключе. а не проще ли будет просто не включать ивент?
источник

Ф

Филипп in Elm Lang сообщество разработчиков
типа
conditionalBtn flag =
if flag then
 button [ onClick Msg]
else
 button []
источник

к

кана in Elm Lang сообщество разработчиков
Эван чет против таких реюзаций, емнип
источник

Вл

В ладу in Elm Lang сообщество разработчиков
ну ситуацию можно придумать: подписываешься на что-нибудь и в зависимости от данных посылаешь норм мессадж или NoOp
источник

Ф

Филипп in Elm Lang сообщество разработчиков
В ладу
ну ситуацию можно придумать: подписываешься на что-нибудь и в зависимости от данных посылаешь норм мессадж или NoOp
да, об этом я не подумал, тогда и правда может пригодится
источник

Ф

Филипп in Elm Lang сообщество разработчиков
но честно мне больше нравится логику выносить в апдейт, чтобы в одном месте была
источник

Вл

В ладу in Elm Lang сообщество разработчиков
ну да, тестировать лучше только его
источник

Ф

Филипп in Elm Lang сообщество разработчиков
кана
Эван чет против таких реюзаций, емнип
@kana_sama  это ты про пример с модалкой?
источник

к

кана in Elm Lang сообщество разработчиков
Да хоть про тот button
источник

Ф

Филипп in Elm Lang сообщество разработчиков
а что с ним не так? лучше сделать 2 button: buttonTrue и buttonFalse?
источник