Vadim
кэш для фронта делать не на фронте?
Ну а если пользователь браузер другой откроет или кэш почистит?
Daniel
это по фронту задание 😊
Храни в лок. хранилище последнюю дату вызова и данные и проверяй при вызове
Vadim
Ясно понятно
что не так то?
Pleskatsevich
Vladislav
Ребят, немного не по теме, но как отличается npm от npx?
Daniel
Ребят, немного не по теме, но как отличается npm от npx?
https://stackoverflow.com/questions/50605219/difference-between-npx-and-npm
Kurzdor
Kurzdor
И npm init тоже кста
Kurzdor
Ребят, немного не по теме, но как отличается npm от npx?
npx загружает и запускает твой пакет, часть npm с 5.2+ версии
Kurzdor
Вроде
Kurzdor
И есть npm init - с версии 6.0
Kurzdor
Та же функция
Kurzdor
Для ярна есть для create-* yarn create *
Kurzdor
К примеру create-react-app yarn create react-app projDir
Никита Суханов
где взять скелетон для загрузки картинки?
Никита Суханов
css
откуда конкретно?
Kurzdor
https://www.npmjs.com/package/react-skeleton-loader
Kurzdor
https://codeburst.io/achieve-skeleton-loading-with-react-a12404678030
Никита Суханов
| - это что?
Никита Суханов
https://codeburst.io/achieve-skeleton-loading-with-react-a12404678030
для картинки нужно, только для картинки
Никита Суханов
вот картинка. есть на нее скелетон? обычно для текста
Никита Суханов
Никита Суханов
блин пишу же
Vadim
блин пишу же
как он выглядеть по твоему должен?
Никита Суханов
Никита Суханов
мне порекомендовали скелетон вместо спиннера
Никита Суханов
Vadim
нет
выглядит как да
Никита Суханов
выглядит как да
не бывает скелетона для картинки или что?
Никита Суханов
в чем троль?
Vadim
не бывает скелетона для картинки или что?
ты думаешь, что для каждой картинки есть npm пакет со скелетоном?
A͟͟͟͞͞͞n͟͟͟͞͞͞t͟͟͟͞͞͞
в getDerivedStateFromProps можно вызвать this.context ?
Vadim
в getDerivedStateFromProps можно вызвать this.context ?
Static methods do not have access to a class instance's this
A͟͟͟͞͞͞n͟͟͟͞͞͞t͟͟͟͞͞͞
Mikhail
не бывает скелетона для картинки или что?
Не бывает скелетона для картинки
Mikhail
Не бывает скелетона для текста
Mikhail
Бывает просто скелетон, который замещает собой контент
Mikhail
Хоть таблицу, хоть карточки
Vladislav
Иронично однако
Mikhail
Download the React for better DX
Александр
Всем привет. Надо реализовать такой инпут для ввода даты рождения. Никто не знает готовую либу для реакта чтоб это реализовать?
Vladislav
750 очков на барабане
Никита Суханов
всем привет. пытаюсь найти подстроку в строке. не выхоидт
Vladislav
хуенно мы тут шутим
Yuri
Нет такой?
Vladislav
Нет такой?
вообще?
Mikhail
Тип там дейтпикер так странный при нажатии открывается?
Александр
А какой функционал?
по факту группа инпутов таких. В каждом квадратике одно число. Заполняются слева на право. Нельзя заполнить самое правое когда левее пустое
Никита Суханов
почему inputValue "опаздывает"? то есть в нем на момент вызова асинхрона всегда лежит значение предыдущего inputValue?
Mikhail
по факту группа инпутов таких. В каждом квадратике одно число. Заполняются слева на право. Нельзя заполнить самое правое когда левее пустое
Смотри, это ужасное решение: 1. А если я хочу начать с года? 2. Выделить с клавиатуры год? 3. Перемещаться стрелочками между цифрами? А по существу вопроса, ты ищешь либу для группы инпутов - такое пишется самостоятельно. Либа это функционал, обычно не связанный с твоей задачей, который хорошо и правильно реализовали за тебя
Mikhail
Я понимаю. Но я не дизайнер. Я фронтендер и решаю задачи которые ставят мне менеджеры)
Тогда печально. По-хорошему тебе нужно реализовать в этом компоненте логику смены фокуса между инпутами, чтобы стрелочками можно было перемещаться, чтобы удалять можно было поочередно нажимая на backspace и остальную логику клавиутары
Mikhail
Выделение вот никак не сделаешь
Александр
Эх, надеялся что то готовое будет. Не раз встречал такие инпуты
Vadim
Эх, надеялся что то готовое будет. Не раз встречал такие инпуты
На нативном js не особо тяжко такое ручками реализовать. С реактом так ещё быстрее.
Sergey
хорошо
realworld.io Реализуй сам без оглядки на чужой код, а затем начни обобщать. И скоро осознаешь зачем нужны фичи
Александр
На нативном js не особо тяжко такое ручками реализовать. С реактом так ещё быстрее.
А примеров нет никаких? А то я даже не зрнаю как это называетя чтоб загуглить
Vadim
А примеров нет никаких? А то я даже не зрнаю как это называетя чтоб загуглить
https://github.com/fkranenburg/bootstrap-pincode-input вот на жыквери похожее есть))
Александр
О, супер, спасибо большое
Никита Суханов
Как это избежать?
В смысле на следующей тик? Функция getInputValue вызывается при наборе, onSubmit - при отправке. С какого перепуга inputValue будет опаздывать?
Никита Суханов
В каком случае стоит писать на тайпскрипт?
artalar
Чем больше манипуляций с данными, тем профитнее
artalar
Простые вьюхи особо нет смысла
Никита Суханов
Простые вьюхи особо нет смысла
Все так кричат о нем. Стоит ли js на него заменять?
Vladislav
Все так кричат о нем. Стоит ли js на него заменять?
Он увеличит кол-во кода, может местами что-то усложнит но в долгосрочной перспективе дает неплохой буст связанный с избежанием возможных ошибок
Vladislav
Местами, он даже ускоряет разработку