
Cenator
10.01.2018
18:20:39
С телефона

kana
10.01.2018
18:21:00
Что не сделаешь ради помощи ближнему

Cenator
10.01.2018
18:21:08
И кавычки двойные, как некультурно то

Google

Дмитрий
10.01.2018
18:21:19
спасибо большое :) постараюсь разобраться

kana
10.01.2018
18:21:28
Ну я ставлю только двойные, как дефолт притера учит
Все никак не могу понять, почему стейт ограничили объектом, все ради удобства передачи дельты?
Нужно ишью поискать, наверняка кто-то спрашивал это

Сергей
10.01.2018
18:24:48

kana
10.01.2018
18:25:37
Для меня это посильная цена

Сергей
10.01.2018
18:28:41
Ограничения ради ограничений

Miha
10.01.2018
18:29:31
Первый проект на реакте, тут еще и редакс. Есть компонент, у которого есть поле showFields. Компонент лежит в одной из вкладок, и при переключении этих вкладок хотелось бы сохранять состояние showFields.
Решений такой проблемы много, но все они пахнут дикими костылями. Попробовал вариант с объявлением переменной вне тела компонента, в которую сохраняется стейт на анмаунте, и тянется потом из нее при маунте.
Насколько это плохое решение?


kana
10.01.2018
18:33:25
Ограничения ради ограничений
Это значит, что мне не нужно собирать свой конфиг. Это значит, что даже если я его соберу, то не нужно выкладывать его куда-нибудь. Это значит, что даже если я его выложу, мне не придется на каждом проекте париться чтобы скачать, или что еще сложнее, зафорсить членов команды настроить как нужно. И не нужно спорить с командой по поводу стиля.
Я просто говорю "поставь притер" и на этом ВСЕ обсуждение стиля заканчивается навсегда на всех проектах
Я очень привык к свободе от всего этого говна, что без какой-либо жесткой причины вряд ли откажусь от притера, идеальный инструмент для ленивого программиста типа меня


Miha
10.01.2018
18:37:54
Да вот как то не хотелось ради такой мелочи тянуть экшен, все дела. Плюс это же не глобальное состояние приложения, не данные, а просто состояние отдельного компонента. Так я рассуждал, но наверное я ошибаюсь

kana
10.01.2018
18:39:30
Ну рассуждал правильно, но такое решение самое простое
Можно еще сдедать один компоннент со стейтом поверх панели с вкладками, и там в стейте держать даннын вкладки

Google

Miha
10.01.2018
18:40:58
А, точно. Вот так и надо было. Спасибо

Stepan
10.01.2018
18:46:30
Причем без боли
Так что лично я готов на это пойти, чтобы раз привыкнуть и норм читать потом всегда

Cenator
10.01.2018
18:58:41

Andrey
10.01.2018
18:59:15

Stepan
10.01.2018
19:00:05
Чувствую себя прекрасно
А вообще, история такова, что когда я пришел на проект, линтер не был включен ни у кого.
Без преттиера я б сдох

Cenator
10.01.2018
19:00:52

Stepan
10.01.2018
19:01:13

Andrey
10.01.2018
19:01:27

Сергей
10.01.2018
19:01:42

Andrey
10.01.2018
19:01:49
Хотя у меня похожая ситуация. Проект горит, скоро сдавать, а говно только плодится.

Stepan
10.01.2018
19:01:54

Andrey
10.01.2018
19:01:55

Winni
10.01.2018
19:02:01

Pavel
10.01.2018
19:02:03
Ребята, может вы поможете.
Пытаюсь отправить объект на сервер. Но он ругается на отсутствие заголовков CORS в ответе.
Если объект не отправлять, то запрос проходит. Все ОК.
Юзается axios, а на фронте Laravel 5.5
Как отправляю:
https://codeshare.io/5DVdzm
Пол дня убил...(

Stepan
10.01.2018
19:03:11

Сергей
10.01.2018
19:03:15

Google

Stepan
10.01.2018
19:04:30
ты мог уйти сразу
А так я не ушёл, поставил преттиер и все живут счастливо.
Что за позиция "мне что-то не нравится - я ухожу"?

Сергей
10.01.2018
19:07:58

Stepan
10.01.2018
19:08:55
Ну типа prettier в условиях хуя, лежащего на кодстайле, это 10/10
В случае команды, относящейся к этому сознательно, предпочел бы без него
Все инструменты зачем-то нужны, а иногда - не слишком полезны

dima
10.01.2018
19:10:10

Stepan
10.01.2018
19:10:25
У меня еслинт + преттиер
Чувствую себя прекрасно
Знаете, если бы моей первой проблемой на проекте было бы то, что prettier навязывает спорный стиль, я был бы счастлив)
А так можно не думать хотя бы об этом

kana
10.01.2018
19:12:06
Если тут удивляются, что я сам по себе поставил точки с запятой, то уже можно понять отношение людей к кодстайлу

Cenator
10.01.2018
19:12:08
переписал бы с нуля

Stepan
10.01.2018
19:12:19
А хули нет-то

Cenator
10.01.2018
19:13:02

Stepan
10.01.2018
19:13:22

Pavel
10.01.2018
19:13:39

Stepan
10.01.2018
19:13:55

kana
10.01.2018
19:14:02

Stepan
10.01.2018
19:14:07

Cenator
10.01.2018
19:14:46

Google

kana
10.01.2018
19:14:48
Ты еще и не поленился семиколоны проставить?
С телефона

Cenator
10.01.2018
19:15:02
ну да
я не умею грамотно выражаться
с деревни

Admin
ERROR: S client not available

Cenator
10.01.2018
19:16:10
(если че я соблюдаю кодстайл)

Stepan
10.01.2018
19:17:57

kana
10.01.2018
19:18:10
я не очень понимаю, про что ты говоришь

Stepan
10.01.2018
19:18:24
Такого, о котором ты говоришь
(ливаю с дискуссии)

kana
10.01.2018
19:19:23
мой поинт был в чем - есть люди (пусть это не сенатор), которые удивляются тому, что кто-то может соблюдать кодстайл сам по себе и даже в экстримальных условиях (с телефона)

Котяй Негодяй
10.01.2018
19:22:50
Нуичо?
Бог им судья. Пусть пишут в пет проектах что хотят. В команде-то всё равно нормально писать придётся.

kana
10.01.2018
19:24:06
ну это для меня довольно странно и имхо такое удивление уже показательно
так никто их не судит, я про сам факт наличия такого отношения, не больше

Котяй Негодяй
10.01.2018
19:24:53
Айтишники в принципе одни из самых неадекватных людей.
Так что всё норм.

Stepan
10.01.2018
19:25:42

Дмитрий
10.01.2018
19:59:20
Экстремальное программирование: Malbolge, деплой 31 декабря, семиколоны на айфоне

Google

Dmitry
10.01.2018
20:07:08
ребята, кто-то уже использовал https://parceljs.org ?

kana
10.01.2018
20:07:43
думаю, заюзаю завтра на новом проекте, почему бы и нет

Dmitry
10.01.2018
20:08:20

Cenator
10.01.2018
20:08:30
@parcel_ru

Dmitry
10.01.2018
20:08:45
о парсел wepback -> parcel, о webpack4, parcel-> webpack 4

kana
10.01.2018
20:11:29
хм, svg там в реакт по дефолту не странсформируется, нужно тоже какой-то конфиг писать, судя по всему
так что без разницы уже, вебпак или парсел

Dmitry
10.01.2018
20:11:57

kana
10.01.2018
20:11:58
а бабель + svg-react этот тот необходимый минимум
потому что в основном мне нужно делать single-file бандлы, которые потом в другие приложения инжектятся (поэтому и styled еще)

Dmitry
10.01.2018
20:12:44
но это будет грузиться ж куча свгх если с svg-react ?

kana
10.01.2018
20:13:37
ну да, все свгшки в js-бандл зашиваются

Dmitry
10.01.2018
20:14:44
просто если в большой спрайт и отельным чанком
то ты потом сервис воркеру эту свгху в кеш отдаешь
и меньше грузиться

kana
10.01.2018
20:15:23
не мой кейс, у меня ограничение на выхлоп в один файл