Китикет
Или купи книжки, у меня все есть :)
Ilia
Ну у тебя в Английском варианте ?
artalar
а можно вкратце в чем суть видео?
Доп либы не нужны, большинство задач решает браузерное апи
Китикет
Ну у тебя в Английском варианте ?
Неа, в русском, но там вроде другой перевод (официальный), а в гитхабе - фан перевод, но он тоже норм, и вроде все книги там тоже переведены
Mihail
Ну у тебя в Английском варианте ?
В любом читай городе есть в русском варианте
Ilia
Была бы возможность ,купил)
Mihail
@itsjohncena
Ilia
Но буду довольствоваться гитхаб версией)
Vova
подскажите такой формат в moment
Китикет
Там прям все есть?
Ну не обязательно что в каждом магазине есть все сразу) Но в целом каждая книжка существует, да
Ilia
Я гуглил там ещё переводят
Ilia
Вроде бы
Китикет
Я думал не все перевели
Ну может в гитхабе действительно не все перевели 🤔
Китикет
Надо бы глянуть
Ilia
Гоу обмен книги на звезды 😂
Vadim
Ну может в гитхабе действительно не все перевели 🤔
Я три переведенных книги нашел в магазах
Mihail
Там прям все есть?
4 Типы, объекты, асинхронность, ес6
Mihail
Какой магаз?
Читай город
Vadim
Mihail
🤪
Vadim
Читай город
Там тоже 3 книги
Vadim
А последняя разве из этой же серии?
Vadim
А, да
Mihail
Документацию
Китикет
Да, первых 2 реально нет
Mihail
Нет книг по эффектору
Китикет
Книга по эффектору xD
Dmitriy
Крайне рекомендую посмотреть этот доклад https://youtu.be/9S8OeCkcUSM
Я посмотрел. Ты смотрел до конца? По итогу прийдется вокруг валидити стейт накрутить такой же yup. Весь мисматч начинается с зависимых полей. И какой тогда профит?
Dmitriy
Yup валидация далеко не всем нужна. Я вообще редко видел сложную валидацию на фронте.
Ну блин поле пароля где должна быть одна буква капсом одна строчная и как минимум одна цифра и минимум 8 символов , и на это нужно как минимум четыре разных ошибки и плюс дизайнер куда-то нарисовал вывод этих ошибок и всё приехали..
Dmitriy
Такие требования к паролю уже звоночек)
Да я сам не в восторге от таких полей но того требует энтерпрайз и что делать?
Gosha
Привет! Такой вопрос. Я в реакт компонент подгружаю по айди свг из свг-спрайта, который не является реакт компонентом. Все бы ничего, но когда дело доходит до свг у которых в структуре есть linearGradient, изображенгия перестают отображаться (или если градиент это только часть изобрадегния, то не отображается только градиентная часть). Я так понимаю дело в атрибутах linearGradient (stop-color, например), которые пишутся через дефис. По моей теории реакт понимает только кемел кейс и если бы свг был реакт компронентом то я бы написал <LinearGradient stopColor="..."> Я так понгимаю нужно как-то транспилить код градиента чтобы реакт его понимал, но это только мое предположение. Может кто-то сталкивался с подобной проблемой? Само собой если в коде свг заменить stop-color на stopColor, то свг ломается
Dmitriy
чем дублировать такую сложную логику на фронте и бэке, лучше просто обрабатывать ошибки с бэка
Я как пользователь лично не хочу лишние миллисекунды ждать пока мне бек ответить что я циферку не ввёл
Anonymous
ребята помогите плиз. как сделать чтобы при переходе на новую страницу он не сохранял позицию скролла
Dmitriy
чем дублировать такую сложную логику на фронте и бэке, лучше просто обрабатывать ошибки с бэка
Тем более хорошая практика валидировать поле ончейендж когда оно уже была тронутое
artalar
Я как пользователь лично не хочу лишние миллисекунды ждать пока мне бек ответить что я циферку не ввёл
На самом деле это можно норм по UX приготовить, если захотеть. Ну в большинстве случаев
artalar
Что ты имеешь в виду?
Ну валидация не по блюру, а по сабмиту, предварительные подсказки, а не ошибки,
Dmitriy
Ну валидация не по блюру, а по сабмиту, предварительные подсказки, а не ошибки,
То есть ты считаешь что валидация должна быть не по блюру а посабмиту?
Dmitriy
От продукта и задач зависит
Как по мне все поля которым не требуется знать какие-то данные с бека они обязаны валидироваться по блюру.
Dmitriy
Так и что мешает это делать через бек?)
Лишние миллисекунды ожидания
artalar
Дйствтлн
Anonymous
????
Dmitriy
????
https://medium.com/@romanonthego/scroll-to-top-with-react-router-and-react-hooks-87ae21785d2f
Anonymous
window.scrollTo(0, 0)
у него кажтца поддержка не во всех брандмауЗэрах
Anonymous
у scrollTo как раз во всех
а, оке, значт перепутал, звиняюсь
Andrey
брандмаузер - ето что то концептуально новое
Vladimir
вот по ссылке window.scroll как раз новомодная штука
Vladimir
брандмаузер - ето что то концептуально новое
Ваше слово, товарищ брандмаузер
Andrey
это баш года 2010го…….
эх, соре, не знал такой отсылки(
Артём
Не отрисовывается следующий код: return <FlexElement>{component}</FlexElement> в переменной component реакт-компонент, созданный styled-components. Как исправить ошибку?
Артём
ругается на то, что child объект
Alex
Ребзи, сделайте пожалуйста чтобы анимация остановилась, а то я уже не понимаю что происходит https://codepen.io/HugoGiraudel/pen/BHEwo
Ivan
<Component/>
Так нет же
Артём
<Component/>
Он не через импорт попадает в компонент. Через пропсы передается массив с такими компонентами, и в map отрисовывается каждый
S
в доке по реакту в обработке событий показывают три способа решение проблемы this в jsx коллбеках. Чем чаще пользуются в проектах? bind, стрелочная функция в onclick, или экспериментальная от babel?
Китикет
Как бы ты компонент не передавал, он остается компонентом