Kurzdor
Ибо делали апи реально дебилы
Eugene
Ну кинь в куку и подставляй в заголовок)
Eugene
https://www.npmjs.com/package/browser-cookies я это юзаю для удобства
Eugene
Kurzdor
Kurzdor
Я спрашиваю как раз как можно было делать правильно
Vladimir
Как можно избавиться от длиннющих импортов компонентов - ../../../../ ?
Eugene
Kurzdor
Kurzdor
Если кра
Kurzdor
Щас статью дам
Kurzdor
Vladimir
Kurzdor
Ну или просто ../
Eugene
Authorization параметр небост
Kurzdor
Иначе никак
Kurzdor
Eugene
Denis
всем привет, в процессе изучучения/программирования столкнулся с такой ситуцацией, у меня в двух компонентах есть два поля, имя/номер в одном компоненте это большой список инпутов с валидацией во втором только два инпута имя/номер, так вот мне хотелось бы использовать логику валидации и отправки данных на сервис логикой из первого компонента, подскажите в какую сторону копать
Maksim
ну тогда тут куки вообще никак не помогут
Kurzdor
Maksim
Тогда?
ну если сервер ожидает увидеть токен в хедерах, то причем тут куки?
тебе нужно каждый запрос сопровождать токеном вручную (какая-то обрертка над апи сервисом)
Maksim
Kurzdor
а в sass?
https://dev.to/oliverandrich/absolute-imports-with-create-react-app-and-vscode-ihn
Maksim
в смысле вторичное? нет
Denis
Mihail
https://ru.reactjs.org/docs/composition-vs-inheritance.html
Maksim
не стоит
Mihail
🙊
Maksim
в свете того что в современном реакте на классах вообще не пишут почти, то думаю что да
Mihail
Смысл от наследования, если компонент может рендерить другой компонент и передавать туда что угодно
Mihail
+ хуки, да
Mihail
Они с джавы пришли?
Ivan
Какой-то не джс прям
Anonymous
Andrey
Оно вроде бы просто работать не будет
Dmitriy
Работать вцелом будет, но ваш главный аргумент - явное лучше неявного.
Dmitriy
Что этот абстрактный класс будет рендерить?
Oleg
Заметил у ситника logux. Кто нибудь юзал уже?
https://github.com/logux/logux
Тимофей 🛴
Oleg
мертво)
Ну как я понял это новый продукт)
Oleg
Oleg
Dmitriy
те это попытка абстрагировать переиспользуемую логику? покажите тем разрабам кастомный хук и докажите что композиция более явная и более гибкая чем полное наследование. И вообще ООП гамно (им это не говорите)
Frontend Priest
Yana
мертво)
Нет, вроде всё довольно живо, просто они не хотят запускать сырой проект.
Kurzdor
Китикет
Китикет
Алиасы это совсем другое
¥
Где почитать годные туториалы по нововведениям со времен 16.3 ?
Mihail
¥
Кроме доки имелось в виду, желательно на русском
Amazing
в Redux редьюсерах state лучше массивом делать или объектом? или на что ориентироваться выбирая?
🦜
Владимир
Если ты про initialState то объектом чаще всего)
Владимир
в Redux редьюсерах state лучше массивом делать или объектом? или на что ориентироваться выбирая?
Китикет
Китикет
Зависит от того что там хранить
Китикет
Там может быть что угодно, хоть строка или обычное число
Китикет
Только вот я таких на практике не видел, потому что всегда нужны всякие флаги типа isLoaded
Китикет
Разве что если это какой-то редьюсер с чисто локальными настройками
Китикет
Типа темы там
Roman
Всем привет.
Использую React с TypeScript.
Есть статическое поле defaultProps, в котором нужно указать объект props по-умолчанию.
У меня в props'ах много функций, как лучше сделать их объявление? Все указать как () => void?
Или как???
Roman
Ivan
Посоветуйте, пожалуйста, книгу/гайд... по нативу для тех кто уже умеет работать с реактом и без темплейтов (типа react-native init)
Stepan
Всем салют. Помогите с одним вопросом. Есть реакт компонент. Пусть условно форма накладной. В ней поля "цена", "кол-во", "стоимость". Первые два вводятся в поля и через обработчик onChange апдейтят стейт. Поле стоимость пересчитывается перед рендерингос как const _sum = state.item.price * state.item.amount. Затем при рендеринге генерится не активное поле с value = {_sum}.
Вопрос при изменении стейта (т.е. когда я меняю цену и апдейтчу стейт) должено ли перерисовываться значение в поле стоимость?
arts
Ivan
Stepan
Консоль лог пвыводит пересчитанное значение.