Eugene
Можно d3 юзать с реактом, бдыщ
Eugene
Но и d3 же не для анимаций🤔 Или я что-то не знаю
Sm•ok
D3.js - это библиотека JavaScript для создания динамических интерактивных визуализаций данных в веб-браузерах. Он использует широко внедренные стандарты Scalable Vector Graphics, HTML5 и Cascading Style Sheets. Это преемник более ранней платформы Protovis. Википедия (Английский язык)
Sm•ok
Для графиков всяких
Bogdan
подскажите как реализовать вообще можно? вот сейчас список, если id равен выбранному, то ставлю инпут, но нужно типо подсветить а потом инпут
Vadim
что то туплю дико, мне типо нужно первым кликом подсветить вторым показать инпут
https://codesandbox.io/embed/headless-silence-e5ijn только еще evt надо обрабатывать если кликов больше
Bogdan
зачем тебе рекомпоз?
мне не зачем, но он есть и от этого не убежать
MVD
Кто нибудь знает можно ли както кастомизировать prettier, чтобы он форматировал файл под мои требования? Конкретно мне нужно единицы измерения изменять
MVD
он не это форматирует
С какой стороны тогда подойти можно?
Vadim
С какой стороны тогда подойти можно?
в какой момент нужно изменять?
Vadim
в момент разработки
я имею ввиду в какой момент разработки
Vadim
и пример какой-нибудь
MVD
и пример какой-нибудь
Пишу в px, потом перевожу в em
Vadim
Пишу в px, потом перевожу в em
а на основании чего он должен переводить?
Zaff
Пишу в px, потом перевожу в em
я юзаю расширение для вс кода, который по горячим клавишам переводит
Zaff
только нужно каждый раз выделять код и нажимать горячие клавиши)
Vadim
Bogdan
примерно что то такое
Zaff
указываешь в настройках сколько PX у тебя один REM, если надо
Bogdan
состояние выше выносить тогда
тут циклом раскручивается все прямо в компоненте, сделать еще один компонент, которому все передавать?
Denis
Подскажите, как реализовать лоадер с разными состояниями? Сначала отобразить 1 текст, потом другой, наприме: "Preparing" -> "Requesting data"
Bogdan
тут циклом раскручивается все прямо в компоненте, сделать еще один компонент, которому все передавать?
да смысла нету, все равно активный класс присвоить нужо по id , показать инпут тоже по id
Anonymous
А еще у html можно установить font-size 10px, и 1rem будет равен 10px
Vadim
В DEV режиме CRA не даст приложению упасть, если напрямую кидать ошибки?
Zaff
но мне удобно брать 8 за основу
King
В DEV режиме CRA не даст приложению упасть, если напрямую кидать ошибки?
Если вы про этот нозящий оверлей, то да, он появится если даже самому кидать ошибки
Vadim
Если вы про этот нозящий оверлей, то да, он появится если даже самому кидать ошибки
Просто я хочу протестить вариант, что где-то ошибка не обрабатывается
King
не точно
Vadim
вроде можно вырубить этот оверлей
Пока нагуглил, что нельзя)
King
Пока нагуглил, что нельзя)
A less intrusive method may be removing the error event listener installed by the overlay off of window. Это пробовали?
Anonymous
У меня дежавю твоего вопроса
а оно похоже да, но тот код я еще не отрефакторил, он сложнее о то что прислали не заработало
Vadim
A less intrusive method may be removing the error event listener installed by the overlay off of window. Это пробовали?
уже думал. Но как удалить отбработчик, если нет исходной функции?
Oleg
как найти внутри объекта что-то по листу с ключами? { a: {}, b: {}, c: {}, d: { e: {}, f: { g: true, }, }, } ['d', 'f', 'g'] как найти true?
Карамультук
рекурсия
Looch
Там чуть умнее чем в лоудаще
Looch
Там вроде через стэк а не рекурсивно
Oleg
спасибо
Looch
Dot prop называется либа
Oleg
Есть ещё getIn хэлперв
это что? библиотека такая - helper?
Oleg
а. спасибо
Looch
это что? библиотека такая - helper?
Сори, я чуть ниже написал название
Карамультук
lodash.get, или написать свой
так а он же вроде только если ты знаешь конкретное место
Looch
Ну да, если тебя надо что-то именно найти и путь ты не знаешь
Looch
Тогда самому рекурсивно
Карамультук
я так понял товарищу надо пробежать по ключам и найти те где глубоко внутри на неопределенной глубине может быть тру
Andrey
можно без рекурсии через reduce простенькую функцию написать
Карамультук
ну тогда проще)
Oleg
можно без рекурсии через reduce простенькую функцию написать
вот хотелось бы без рекурсии) она прожорлива.
Ilya
можно без рекурсии через reduce простенькую функцию написать
без рекурсии на «неопределенную глубь» не выйдет
Looch
Лучше всего стэк тогда
Andrey
так а если path известен, зачем нам рекурсия?
Looch
Я бы лучше преобразовал в плоскую мапу а потом бы искал
Ilya
ну как вариант из разряда «трешь - но работает» можно дессериалдизовать объект/массив в строку, потом регуляркой от туда выдернуть узлы с true
King
вот хотелось бы без рекурсии) она прожорлива.
В рекурсиях нет ничего плохого на самом деле) очень редко встречаются кейсы когда можно переполнить стэк вызовов А если применить оптимизацию хвостовой рекурсии, то тогда ваша рекурсивная функция может работать бесконечно
King
а для остальных бабель преобразует в циклы
Looch
В es6 точно есть
Не во всех браузерах это реализовано
Ilya
Я бы лучше преобразовал в плоскую мапу а потом бы искал
при глубине n и размерности X, рекурсивный обход дает нам O*X-log-N а преобразование в мапу и последующий ее обход дает O*X-log-N + On