@react_js

Страница 3577 из 5115
Nikita
03.04.2018
12:40:11
Ребят, нужна ваша помощь. Есть 2 роута: /Catalog в котором отображаются товары из json и /Add-item в котором поля для ввода. После ввода нужно записать информацию в localStorage Вопрос в том, как после добавления нового товара и переходе на /Catalog видеть уже добавленый товар без использования redux?

Дмитрий
03.04.2018
12:40:15
В бабель глянь)

Andrey
03.04.2018
12:40:16
Это же ast.

Сергей
03.04.2018
12:40:20
А чего ты ожидал?
например немного больше вспомогательных функций

Google
Дмитрий
03.04.2018
12:40:28
Немного медленнее

Сергей
03.04.2018
12:40:29
В бабель глянь)
плагины для бабеля выглядят неплохо

Andrey
03.04.2018
12:40:49
например немного больше вспомогательных функций
У тебя все равно будет такое говно. Конечный автомат по другому не реализовать.

Сергей
03.04.2018
12:40:56
Немного медленнее
хотел предложить инлайнинг, но забыл, что это жс

Andrey
03.04.2018
12:41:20
Немного медленнее
А не насрать?

Andrey
03.04.2018
12:42:01
не настолько
Настолько. Это же не просто так появилось. Я уверен, что в этом куске кода 20 issues находится.

Дмитрий
03.04.2018
12:42:25
А не насрать?
Нет, потому что код препроцессора вызывается ооочень часто

Google
Andrey
03.04.2018
12:42:59
Ну это тоже не так)
Ну да, сова же не пркттиером форматирует.

Anton
03.04.2018
12:43:05
ставишь свой шорткат на винде/линуксе или смотришь нужный
Вот кайф! После сторма оч не хватало этой штуки!

Andrey
03.04.2018
12:43:10
Ладно, я уже угорел за сегодня

Дмитрий
03.04.2018
12:43:21
Ну да, сова же не пркттиером форматирует.
Нет, я про невозможность иного конечного автомата

Сергей
03.04.2018
12:43:23
Нет, потому что код препроцессора вызывается ооочень часто
нужно добавить коммент для функций и чтобы babel/webpack/rollup их инлайнил в места вызова // #inline function isLogicalNode(node) {}

Сергей
03.04.2018
12:43:53
Зачем?
выше причина

Это задача jit.
облегчить ему задачу

Andrey
03.04.2018
12:44:28
облегчить ему задачу
Какой заботливый программист.

Дмитрий
03.04.2018
12:44:37
Я бы вообще в жс добавил ещё один уровень indirection для компиляции всякого подобного

Сергей
03.04.2018
12:44:49
Какой заботливый программист.
во всех компилируемых языках есть такой параметр

Дмитрий
03.04.2018
12:45:13
В стандартный тулчейн)

Andrey
03.04.2018
12:45:16
во всех компилируемых языках есть такой параметр
Дык добавляй в язык аннотации и вперёд.

Сергей
03.04.2018
12:45:34
Andrey
03.04.2018
12:45:37
А не текущие декораторы.

Google
Сергей
03.04.2018
12:45:54
ну хотя можно запилить плагин который будет работать с декораторами как с аннотациями

типа бабель плагин, который выкинет декораторы и добавить слой, который будет обрабатывать “декораторы” по своему

@inline function isLogicalNode(node) {}

Maksim
03.04.2018
12:47:31
плохо ли импортировать какие-либо зависимости, которые не используются в данный момент, но возможно будут использоваться в дальнейшем при развитии проекта? Это чтобы их потом опять не импортировать, а сразу заюзать + чтобы во всех файлах были примерно одинаковые зависимости. У меня так только для styled-components и flow/prop-types, остальные если не нужны - не импорчу

Сергей
03.04.2018
12:48:03
И этот человек говорил о консистентности?)
не бухти консистентность тут не причем ?

Andrey
03.04.2018
12:48:04
Так что пофиг.

не бухти консистентность тут не причем ?
Просто это не та задача, которую сейчас надо решать.

Maksim
03.04.2018
12:48:33
В сборку они не попадут.
да, но тем не менее, многие настраивают еслинт так, чтобы он ругался на это

Andrey
03.04.2018
12:48:51
ну так-то да)
Хотя ты начал переписывать преттиер...

Сергей
03.04.2018
12:49:00
Хотя ты начал переписывать преттиер...
да не пару опций добавлять

Andrey
03.04.2018
12:49:28
да не пару опций добавлять
Кстати, можешь порефакторить и в мейнстрим отдать.

Google
Сергей
03.04.2018
12:49:29
А ты зависимости прямо импортишь?
вангую, что там шаблон файлов сорцов

Andrey
03.04.2018
12:49:44
вангую, что там шаблон файлов сорцов
Знакомо. Это в шарпе особенно большо.

если конечно оно им понравится ?
Отформатируй преттиером просто)

Сергей
03.04.2018
12:50:02
кстати, преттиер юзает отступы в 2 пробела

Дмитрий
03.04.2018
12:52:46
Слишком большие

Andrey
03.04.2018
12:52:50
Да.

Сергей
03.04.2018
12:52:53
?

Andrey
03.04.2018
12:52:54
Табы в самый раз.

Admin
ERROR: S client not available

Сергей
03.04.2018
12:52:55
нахуй отступы

Andrey
03.04.2018
12:53:07
нахуй отступы
Табы это тоже позволяют.

Александр
03.04.2018
12:53:08
какой-то профессиональный юмор

Andrey
03.04.2018
12:53:09
с маком как раз перешел на 2 пробела, ибо с 4 не влезают в 15’ экран :D

Сергей
03.04.2018
12:53:14


Valeriy
03.04.2018
12:53:15
о зашибись как

https://prettier.io/docs/en/webstorm.html

Дмитрий
03.04.2018
12:53:20
Табы в самый раз.
А ты можешь поставить два таба подряд?

Andrey
03.04.2018
12:53:27
а переносы строк зачем?

Google
Valeriy
03.04.2018
12:53:35
настроил преттиер в вебсторме

Сергей
03.04.2018
12:53:37
а переносы строк зачем?
ну это уже минификация будет

Valeriy
03.04.2018
12:53:42
+ вотчер на сохранение файлов :)0

Сергей
03.04.2018
12:54:11
но ребят

Andrey
03.04.2018
12:54:11
ну это уже минификация будет
зато не придется искать на какой строке нужный кусок кода)

Сергей
03.04.2018
12:54:20
файл в 5,5К строк это же пиздец



Дмитрий
03.04.2018
12:54:34
Лол)

Жесть

Andrey
03.04.2018
12:54:54
5к строк и еще модули юзаются?)

Сергей
03.04.2018
12:54:57


я думаю можно было это привести в порядок





мне страшно представить, что будет если натравить на него свой линтер

Дмитрий
03.04.2018
12:56:54
Натрави и сделай пр

ради дзена

Andrey
03.04.2018
12:57:07
Andrey
03.04.2018
12:57:08
и приттером пройтись на забудь

Сергей
03.04.2018
12:57:31
Деструктуризация на 25 аргументов?)
ну будет немного читабельнее

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