andre
так говорите оно должно работать,ну уже есть прогресс.
Oleg
ребят, как понять какие компоненты должны быть redux контейнерами а какие нет
Oleg
Что ты ожидаешь от компонента?
например кнопка добавления задачи
Aleksandr
например кнопка добавления задачи
Сама кнопка живет без понимания о существованиe редукса, пускай ее интерфейс принимает функцию, которая выполнит нужное тебе событие
Aleksandr
Или она будет внутри нужного редукс контейнера
Oleg
Сама кнопка живет без понимания о существованиe редукса, пускай ее интерфейс принимает функцию, которая выполнит нужное тебе событие
Только я не совсем понял, почему кнопка живет без понимания существования redux. То есть почему я не могу все компоненты сделать контейнерами?
Aleksandr
Компонент кнопка переиспользуемый
Aleksandr
Разную работу выполняет на разных контейнерах
Aleksandr
Твой контейнер в большинстве своём может не иметь внешний вид, он выполняет работу по логике, которая предполагает выполнение по кнопке)
Valentin
Привет
Получил совет?
andre
кто то подскажет?
Aleksandr
кто то подскажет?
Какая ошибка, куда вставил код?
Valentin
кто то подскажет?
Блин. Я удалил историю нашего общения. Скинь скрины)) на память оставлю. Ты такой милый
andre
там вобщем -то нечего интересного ты там дакаешь)) а я улыбаюсь все как в жизни.
Valentin
там вобщем -то нечего интересного ты там дакаешь)) а я улыбаюсь все как в жизни.
Крч. Между кодом который ты скопировал и вставил есть текст. Это описание кода. Прочитай его пожалуйста.
andre
да там вроде что то написано вот в чем проблема про ошибку нечего не сказано.
Valentin
на оф.сайте реакта,я нашел код вставл его но появилась ошибка в чем проблема? ссылка в наличии https://react-bootstrap.github.io/components/progress/#progress-contextual
Ты просто скопировал код, без подключения библиотеки? Я верно понял? Если да, то ты поспешил с копированием. Дней так на 80... пока, что 80 дней ничего не копирую, а попробуй самостоятельно написать.
andre
я вот кораз и хотел спросить где-же искать ету библиотеку для моего esx файла ведь import та не работает.
Valentin
я вот кораз и хотел спросить где-же искать ету библиотеку для моего esx файла ведь import та не работает.
Начни с изучения vanilla JavaScript. Потом реакт, а только потом эта библиотека. Ты какова писал, что хочешь через тернии в разработку попасть.
andre
ну в этот раз хоть не дакал.
Valentin
ну в этот раз хоть не дакал.
Угу, а что это значит?
andre
что ты знаешь другие слова?
Asan
есть какие то другие стандарты структуры кода, кроме atom design?
Dimitri
Кто нибудь монорепу cra с eject настраивал? Возникла проблема при импорте компонентов из другого package, jsx не понимает
nopefish
открыл на телефоне, там ролик на 9 часов. Открываю на ПК - 4 часа. У меня Youtube Premium, но видимо это не влияет. https://www.youtube.com/watch?v=RCiccdQObpo
Алексей
Всем привет! Никак не могу понять, почему у меня приложение рендерится по 2 раза. И как этого избежать. Или куда посмотреть. Прошу помощи. Все на хуках, грешу на react-route-dom
Алексей
Очевидно же
Согласен, так се вопрос
GG
Согласен, так се вопрос
Код нужно показать
Anton
Всем привет подскажите плз почему в реакте const obj1 = {a: 'a', b: 'b'}; const obj2 = {a, b} = obj1; пишет a, b is not defined, а в консоле браузера норм работает
Anton
Что значит "в реакте"?
В приложении которое написано на реакте, в какую-нибудь функцию или в рендер если поместить этот код пишет a is not defined, b is not defined, тоже самое в консоле браузера работает
Anton
Тебе в @js_ru
этот вопрос не связан с реактом ? Подскажи где посмотреть про это, если знаешь плз
Андрей
этот вопрос не связан с реактом ? Подскажи где посмотреть про это, если знаешь плз
Не связан. Без понятия где посмотреть. Спроси в чате, ссылку на который я тебе дал.
nopefish
вот и я о том же
Oleg
вот и я о том же
в натуре 4... wtf...
nameISoptional
Не компилится со свойством background-image. Если убрать, то все нормально. Не понимаю что он хочет. Пробовал "../imgs/1.jpg". Тоже не принимает. npm React
nameISoptional
scss
nameISoptional
Прочитай последние 4 слова в тексте ошибки.
no orphan CR found ? Не понимаю что это и почему не найдено
Oleg
Ну правильно. А реакт что говорит?
Vladimir
Бабель так прокатывает, ало
Андрей
no orphan CR found ? Не понимаю что это и почему не найдено
Это не последние 4 слова. Там ещё есть.
Vladimir
Установи пресет для него с деструктуризацией и будет тебе счастье
Андрей
Vladimir
Деструктуризация в энве уже давным давно.
Но что-то же не нравится ему, значит либо баг, либо доп. пресет нужно посмотреть
Anton
Но что-то же не нравится ему, значит либо баг, либо доп. пресет нужно посмотреть
Деструктиризация в виде const obj1 = {a: 'a', b: 'b'}; const {a, b} = obj1 работает, a и b видит, а если срузу в переменную присваивать const obj1 = {a: 'a', b: 'b'}; const obj2 = {a, b} = obj1 то не видит a и b,
Anton
а так просто интересно было с чем связано
Face
Просто 1 вопрос, зачем?
Vadim
Face
Если ты так хотел сделать клона, ты все равно его не сделал, а лишь наплодил ссылок бесполезных
Face
(а, б) это уже переменные ты не можешь так сделать
Anton
(а, б) это уже переменные ты не можешь так сделать
а почему в консоле работает тогда
Anton
Если ты так хотел сделать клона, ты все равно его не сделал, а лишь наплодил ссылок бесполезных
мне надо было из объекта в котором много полей сделать другой объект, в котором только некоторые из этих полей
Face
Хз, я честно никогда такого не писал, просто представить не могу зачем тебе столько ссылок на 1 обьект
Face
Так это не так делается, тебе нужно склониоовать его, а не сделать ещё 1 ссылку
Face
То есть либо перебрать и впихнуть в новый объект , свойства старого, либо сначало клонировать, а потом вычистить не нужные свойства
Face
А то что ты написал, если ты даже мутируешь obj2 ты и obj1 мутируешь, ты понимаешь?
Face
Что это только ссылки на одну память))
Anton
я делал типо есть obj1 = {a: 'a', b: 'b'} его деструктизировал const {a,b} = obj1 и создавал новый объект obj2 = {a: a}
Anton
я просто данные потом передать хотел, если делать так как я делал получается много кода, когда много полей, вот и думал сразу их присвоить переменной
Face
да только в исходном примере ты сразу присваиваешь в новый, тот же объект
Anton
этот вариант я хотел проверить просто, сам делаю как в последнем сообщении
Anton
в исходном примере просто интересно поч не работает, хотя поидее должно было ссылки присвоить