Vadim
https://habr.com/ru/post/132654/
хватит советовать либы из 2011
Ivan
хватит советовать либы из 2011
вопрос не в либе а в подходе
Ruslan
https://habr.com/ru/post/132654/
есть же Luxeon от них же, есть date.fns, date.js
Sergey
https://habr.com/ru/post/132654/
момент - это очень плохо
Ivan
момент - это очень плохо
с этим согласен. поэтому я смотрю, что никто парню даже совета не дал)
Roman
https://habr.com/ru/post/132654/
Moment.js: легкая смерть анимациям
Bowie
Господа, подскажите: Как сделать чтобы const foo = process.env.foo; if (foo) { // вебпак не вырежет } Вырезало код из итогового бандла на равне с If (process.env.foo) { // вебпак вырежет } Заранее спасибо
Sergey
Moment.js: легкая смерть анимациям
можно чуть подробнее про анимации?
Михаил
#мыразвлекалиськакмогли когда нелегкая застовляет писать на angularjs а мыслями ты в реакте. )))
Roman
можно чуть подробнее про анимации?
Ну я такое часто видел, когда параллельно с какой-нибудь анимацией объявлялись момент объекты и анимации получались дергаными
Джон
Джон
вот норм развлечение
Sergey
Чем плохо
Тяжёлый
Sergey
Слишком
Sergey
Чем плохо
А ты посмотри в бандл аналайзер сколько весит либа
Victor
А ты посмотри в бандл аналайзер сколько весит либа
есть же известный хак чтобы оставить только нужные локали и тогда ок
Victor
ContextReplacePlugin
Daniil
Это хуйня а не хак, по сути она будет весить все равно больше чем ее аналоги
Daniil
Чаще всего больше чем date fns или dayjs не нужно
Yura
Привет всем, кто не будь работал с formio ?
Daniil
Что за бред про три шейк?
Sergey
ContextReplacePlugin
норм, но выглядит все равно костяльно. заюзал бы в проекте, где уже есть момент, но на новом использовать бы не стал
Dmitry
при использовании reduce нужно сохранять иммутабельносить ?
Victor
норм, но выглядит все равно костяльно. заюзал бы в проекте, где уже есть момент, но на новом использовать бы не стал
если timezone используются, то этот костыль необходим, иначе бандл просто лопается от размера
Victor
при использовании reduce нужно сохранять иммутабельносить ?
Array.reduce() не должен менять исходного массива, если вы об этом
Dmitry
[].reduce((acc, i) => { acc.push(i); return acc }, [])
Sergey
[].reduce((acc, i) => { acc.push(i); return acc }, [])
просто не используй пуш
Victor
[].reduce((acc, i) => { acc.push(i); return acc }, [])
внутри итератора можно делать всё что хочешь
Dmitry
там акккумулятор мутировать или нет по желанию ?
Sergey
[].reduce((acc, i) => { return [...acc, i]}, [])
Vladimir
использует кто core ui ? может кто знает как в datepicker менять формат даты ? <Input type="date" id="date-input" value={this.state.filterDateGte} onChange={this.handleFilterDate} name="filterDateGte" placeholder="date" required={true} />
Vladimir
Как в CRA я могу задавать имя для чанков?
Sergey
зачем ?
чтобы не мутировать?
Dmitry
так а зачем ? Чем тебя мутация не устравивает ?
Иван
Ууу мутация, в реакте то
Sergey
при использовании reduce нужно сохранять иммутабельносить ?
Sergey
так а зачем ? Чем тебя мутация не устравивает ?
это был ответ на вопрос, ты сам можешь решать, что делать
Yura
Не кто не создавал teamlete для formio.js ???
Dmitriy
Чаще всего больше чем date fns или dayjs не нужно
А ещё чаще можно без либы обойтись для парочки функций преобразования
Руслан
Добрый день. Нужна консультация: модалка сверстана на materializecss для подключения делаю HOC withMaterializeModal следующего содержимого:
Руслан
сам компонент модалки:
Ilia
РЕбят,можете простыми словами обхъяснить компиляцию и транспиляцию?
Руслан
как прокинуть ref?
Yar
РЕбят,можете простыми словами обхъяснить компиляцию и транспиляцию?
http://qaru.site/questions/721809/compiler-vs-interpreter-vs-transpiler/2732428#2732428
Артем
Подскажите плз, можно ли силами вебпака так минифицировать и зашифровать код?
Victor
Люди добрые! Подскажите пожалуйста. Есть список кривых дат, которые нужно обработать (лишние знаки, пробелы, месяц словом). Я их обрабатываю пользовательским хуком и возвращаю массив с исправленными значениями. И далее мне в компоненте этот массив нужно обработать и сделать возможность сортировки. В чем боль. В каком виде мне из пользовательского хука возвращать даты? Если в .toLocaleString(), то он будет сортировать как строки. Если возвращать в new Date формате ругается примерно так: Objects are not valid as a React child (found: Fri Jun 15 2018 00:00:00 GMT+0500 (Екатеринбург, стандартное время)). If you meant to render a collection of children, use an array instead. Если перевести в миллисекунды (аля геттайм). То незнаю как вернуть обратно в дату. Но суть в том, что после сортировки даты должны уже отображаться как dd.mm.yy
Совет небольшой - "очистку" данных лучше делать вне компонентов. Вынести логику хотя бы в сервис какой-нибудь, в котором вся дичь и магия будет происходить. Компоненты должны работать с "чистыми" данными. Тогда будет легче
Артем
Задача другая
Victor
Задача другая
будет легче, если вы задачу объясните ))
Артем
зашифровать? используйте HTTPS
она уже в скрине нужно так шифровать код, при помощи webpack
Артем
да я смотел, но разве можно будет его шифровать именно в base62 ?
Victor
да я смотел, но разве можно будет его шифровать именно в base62 ?
вряд ли. Подобные "шифровальщики" сильно тормозят исполнение кода, а вебпаку это не надо. Да и в принципе, это бесполезная затея - достаточно минификации и обфускации переменных.
Артем
Stas
Устанавливаю meta теги (такие как описание, картинка и т.д. чтобы ссылки в соц. сетях красивые были) с помощью react-helmet на клиенте. Но эти мета теги не подтягиваются, в чём причина?
Артем
мне нужно было донести смысл
Stas
В браузере я вижу, что они установились, но допустим телеграм когда ссылку вставляю их не видит
Roman
https://telegram.me/webpagebot попробуй в этом боте сначала зарефрешить страницу
Артем
Ребята,мб кто сталкивался с тем что если создаешь форму, и в ней стоят поля с типом email и password то они Хромом автоматические заполняются,как исправить это?
Artur
https://pastebin.com/XPgemLJu Ребята, не подскажите, чего данные не fetch`ит?
Sergey
https://pastebin.com/XPgemLJu Ребята, не подскажите, чего данные не fetch`ит?
максимально криво код вставлен даже класс потерял