Oleg
в этом проблема
Oleg
в то время как браузеры сами умно определяют, что если у тебя srcSet="pa/th.png 2x" - и если это ретина, то сразу грузят путь из этого сета, а не из src
Daniil
Oleg
хм.. вроде как он был эспериментальный
Oleg
не думал в этом направлении, спасиб, щас почитаю про статус этого
Daniil
Возможно, нашёл тут https://developer.mozilla.org/ru/docs/Web/API/HTMLImageElement
Oleg
или ты про https://www.w3schools.com/jsref/prop_img_complete.asp ?
Oleg
ага.. да, оно типа только для чтения
Daniil
Ну да, то есть изменить его тебе не нужно, судя по описанию и не надо
Oleg
по идее должно отрабатывать, судя по описанию
Daniil
Мб, сам не тестировал к сожалению
Oleg
ага, щас еще на webp раскидаю поддержку
Daniil
На can I use не нашёл по нему, возможно он ещё сырой если подойдёт вообще
Oleg
короче 21 век, а нормальной работы с картинками так и нет, судя по всему. Частично бы решил проблему SuspenseList - но его еще в реакте не ввели, пока в альфе.. А так можно было бы картинки зафигачить через лейзи лоад компоненты и проблема бы решилась сама собой
Daniil
Да, через лейзи норм было бы
Sergey
Что используете в проде с react?
▪️ 36% (132) Классы
▫️ 37% (136) Хуки
▪️ 16% (59) ХОКи
▫️ 10% (38) recompose
🔠 Можно выбрать несколько вариантов
👥 365 (243) - всего голосов
Китикет
Там какой-то костыль который как-то скроллит хитро вверх, поэтому строка уходит, НО это КОСТЫЛЬ
Den
Потому что без js не сделаешь. А меня интересует именно реакт
Den
Sergey
Mihail
или ты её через какие-то костыли вычисляешь или бросаешь эту затею :)
Китикет
Den
Китикет
Лучше затею бросить действительно, потому что скрывать адресную строку - это не норм изначально
Sergey
Китикет
То же самое что плавный скролл добавлять через js
Китикет
Ilia
Ребят,могу ли я использовать и styled component и material ui одновременно?Или лучше что-то одно юзать?
Arthur
Китикет
Проект легаси :/ Поэтому классы
Arthur
ну ErrorBoundaries только через классовые компоненты можно сделать
Китикет
Даже хуков нету в той версии реакта
Arthur
но это ровно 1 компонент :)
Sergey
Sergey
А что используется больше в проекте
Arthur
Sergey
Arthur
они же вроде обещали добавить хук какой-то ?
Китикет
больно
Грустно когда приходится из-за малейшей фигни переходить на класс)
El
Sergey
Китикет
Есть 2 новых проекта, там хуки, но сейчас основная работа, как ни парадоксально, в старом проекте)
Sergey
Arthur
хок ?
Я там что-то типа MVVM городил. Но я уже отошёл от этого подхода, во время рефакторинга выпилю окончательно
Андрей
Где понадобились?
У меня на проекте только из либ, чтобы инжектить постороннюю логику.
Sergey
Arthur
там было
withViewModel(modelFactory, viewModelFactory)
Sergey
Arthur
но не очень удобно оказалось
Sergey
Arthur
Я думаю можно сделать удобно
я к другому пришёл сейчас
type HookStores = {
i18n: I18NStore,
pageData: PageDataStore,
schoolReviews: ReviewsStore
};
const { i18n, pageData, schoolReviews } = React
.useContext(storeManager.managerContext)
.get<HookStores>(['i18n', 'pageData', 'schoolReviews']);
El
DI
Arthur
мне показалось, что так удобнее даже
Sergey
Sergey
Типы не выводит
Arthur
это минус, согласен
Sergey
Тс видимо
Arthur
нужно вручную писать
Arthur
Arthur
вообще, у меня была идея сделать IoC для типизированного ЖСа через резолвинг по типам, а не строкам
Arthur
типа
type MyType, function doSmth(t: MyType), и чтобы само поставило. но это бабель-плагин писать нужно :(
Anonymous
Привет. Ребята, можете подсказать в каких opensource можно поучаствовать и где их искать. На github или ещё что-то.
Всем спасибо за ответ.
Андрей
Anonymous
Arthur
народ, а как у luxon с поддержкой с браузерами ?
что покрывает, что не покрывает ? до каких версий ?
если мне нужно писать 22 сент. 2019, как много юзеров отвалится ?
Looch
Looch
Встроенный в браузер
Looch
Mikhail
Arthur
какой валидатор ? Валидатор чего ?
Looch
Зачем бандл раздувать
Looch
если intl не работает