27:30 Сейчас объясню для тек кто не понял как вложенная анонимная функция достатет айдишку. Тут вся суть в замыканиях. Когда мы вызываем selectcartItemByID(id) и передаем ему в параметрах айдишку, то эта функция возвращает внутреннюю анонимную функцию. После вызывается внутренняя функция, та которая принимает в парамерах (state), стейт ей передает useSelector, а айдишку она читает из лексического окружения внешней функции (та которая selectcartItemByID(id). То есть как бы наша анонимная функция обернута selectcartItemByID() и может брать любые данные которые в нее были переданы
@constantindanilov2362 жыл бұрын
от души!
@MaximTitov-ru1lp Жыл бұрын
Спасибо!
@andreiribac62844 ай бұрын
ДА!!!!!!!!!!! Спустя 2 года и одну первую попытку, я сюда дошел! Дальше только вперед! Спасибо автору, а всем остальным - стойкости и упорства!
@РусланПащенко-г3з4 ай бұрын
жиза)
@alinurras3 ай бұрын
тоже 2 года назад смотрел и остановился на редаксе , рад что я не один такой)
@KOWEY Жыл бұрын
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё такого побольше?
@Мария-ц8ъ2е Жыл бұрын
спасибо за урок React, Redux, ThunkAPI , createAsyncThunk.
@MsThe13th2 жыл бұрын
Эх щяс бы питсу….. Спасибо за урок!
@jenek0512 жыл бұрын
всё работает, всё кайф! спасибо
@mikeempire2 жыл бұрын
Где то неделю смотрю это курс, решил таки сегодня пиццу испечь))
@YulVilaya Жыл бұрын
я начала курс когда был пост , было тяжело до конца поста, потом тоже сразу заказала пепперони
@kenanhaciyev3759 Жыл бұрын
Спасибо за столь качественный плейлист
@shokhrookhr38502 жыл бұрын
Прям радуешь нас 🥳👍🏻
@escobar9292 ай бұрын
однозначно лайк!
@aleksandrbarabash2221 Жыл бұрын
Спасибо. Нравится Ваша подача материала )
@ГеннадийГорохов-ц8н10 ай бұрын
Супер урок про криейтасинк санк
@КлимСомов-х6с2 жыл бұрын
Как же всё гладко в голову ложится! Всё понятно. И все предылушие уроки залетели на одном дыхании. Смотрю урок в дороге, дома сажусь и делаю по памяти. Информация усваивается как-то очень легко. Наконец-то наступил этот момент). До этого долго страдал с понимаем редакса и т. п. Курс топовый! З. Ы. Возможно моё понимание технологий могло настать меня и во время прохождения какого либо другого курса, а не Реакт-питсы. 2.0, и я так же рукоплескал бы какому-либо условному индусу с англоязычного ютуба, но случилось это именно на этом канале;)
@forssety9 Жыл бұрын
как успехи, бро?
@КлимСомов-х6с Жыл бұрын
@@forssety9 Все отлично! Получил офер. Работаю фронтенд разработчиком уже погода в компании на удаленке
@keepcalmandcodeon. Жыл бұрын
@@КлимСомов-х6с Респект тебе! Проходил ли ты ещё какие-то курсы, или после этого только свои проекты писал?
@КлимСомов-х6с Жыл бұрын
@@keepcalmandcodeon. после пиццы запилил свой проект на реакте. Приложение для сотрудников сети ресторанов где я работал бар-менеджером. Положил его в портфолио и с помощью него устроился на работу. Правда пишу на Vue сейчас в итоге)
@keepcalmandcodeon. Жыл бұрын
@@КлимСомов-х6с спасибо за ответ, ты большой молодец!)
@mak_whisk Жыл бұрын
Спасибо
@restuschannel90312 жыл бұрын
33:20, спасибо большое за урок, но пример не очень выбрал, как раз в теории каррент пейдж можем создать селектор, т.к. его используем в компоненте с пагинацией ;D
@devgod31465 ай бұрын
что за расширение Вы используете для перевода, подскажите, пожалуйста
@СтройКонсалт Жыл бұрын
День одиннадцатый))) просмотров и лайков сильно меньше)))) Не отвалиться бы и самому, учитывая общую тенденцию)))) Дэну - респект#18)))
@YulVilaya Жыл бұрын
доделали в итоге пиццу?
@СтройКонсалт Жыл бұрын
@@YulVilaya конечно, в Гите лежит, готовая, сочная, горячая
@СтасСинельников-е7т6 ай бұрын
Есть один нюанс, почему фильтрация работает только на первой странице? Если я перехожу на вторую, к примеру, то у меня не подгружаются пиццы, а просто ошибка обработанная вылезает. В чем дело? В пагинации?
@katenka_katrusya2 ай бұрын
возможно в мокапи. Я использую json-server, поиск идет по всем пиццам, не зависимо от того, на какой они странице, ошибки нет
@jamjam33372 жыл бұрын
👍
@zohidmustafoyev2448 Жыл бұрын
👍👍👍
@d_r_robot2 жыл бұрын
Всё таки автокомплиты в Webstorm топ по сравнению с VSCode.
@harrisonwinston28502 жыл бұрын
Зато webshromn жрёт примёрно в 2-3 больше
@вывыфв-у5й2 жыл бұрын
если ты про его бомбление при импорте,то у него он тупо не работает.я почти ничего не импортировал ручками
@ПавелПилипенко-ж1щ2 жыл бұрын
Когда вводишь название компонента или что-то другое, он тебе подсказывает и при выборе нужного, он тебе автоматически его импортирует. Даже если ты вставил название компонента с помощью ctrl+v, то поставив курсор в конце этого слова и нажав ctrl+пробел, он тебе предложит сделать его импорт. Почему у многих с этим проблемы, я не понимаю.
@StrikerFeed2 жыл бұрын
У него автокомплиты не всегда работают из-за расширения Tabnine, которое добавляет свой автокомплит на основе искуственного интеллекта. Кстати, Дэннис, тебе тоже на заметку, в видео ты забомбил почему не работало :)
@k_dev Жыл бұрын
RTK - Redux ToolKit?
@crypto4elik Жыл бұрын
yes
@Daomember2 жыл бұрын
А что с менторстовом?
@workacc2 жыл бұрын
А куда из Home делся isSearch?
@ArchakovBlog2 жыл бұрын
Я в 15 уроке объяснил что и как поменялось
@Unnamed-r8x2 жыл бұрын
Скажу так видео растянуты, но не могу сказать что в данном случае это плохо.
@YulVilaya Жыл бұрын
кому как, на мой взгляд когда ты новичок прям только так и можно все понять , у других блогером 5 минут видео все равно приходится смотреть 50 минут так как когда посторяешь не все успеваешь принять во внимание
@artemkondratiev93062 жыл бұрын
А как называеться програма которая перевела с английского?
@ghoul40yo25 Жыл бұрын
это расширение браузера Vimbox от skyeng
@forssety9 Жыл бұрын
15:15 что за плагин у него стоит на перевод?
@dever312 Жыл бұрын
у него не знаю, но DeepL тоже норм
@user-nd9do2nk2j3 ай бұрын
@@dever312 классный плагин. особенно понравилась возможность улучшения вводимого на eng текста. ну и синхронизация с chatgpt
@jacktwinn2 жыл бұрын
странно, у меня только поле поиска перерисовывается. И пиццы. Шапка перерисовывается только при переходе в корзину
@zakiro42772 жыл бұрын
36:28 у меня vscode сам импортирует хуки функции не надо в ручную писать адрес импорта макбук про 2011 у меня может на винде надо
@SNSDfOu Жыл бұрын
не, это из-за его расширений у него конфликты
@markwahlberg93582 жыл бұрын
+
@sasdasaasdasdasdadad53542 жыл бұрын
ребят , кто может помочь после того как сделал createAsyncThunk у меня пиццы пустые и все ... устал уже проверять себя
@ИгорьБадуркин2 жыл бұрын
проблема осталась?
@АлексейКосырев-к7е2 жыл бұрын
Ответ с питсами приходит в " return data" , а вот в " extraReducers" его уже нет. Куда он пропадает? А жаль, до этого момента всё как часы работало. А может в работе можно будет без этого extraReducers обойтись. Просто грузить всё в компоненте - какая хрен разница.
@АлексейКосырев-к7е2 жыл бұрын
Я нашёл косяк! У меня блок с extraReducers оказался внутри блока reducers. ( насколько мне показалось, так было в видео из 17 урока, может ошибаюсь) Но так не работает. Сегодня утром на свежую голову решил всё просмотреть , и заметил что в примере из "букваря" блок extraReducers не входит в reducers. Сделал как в мануале, и всё заработало! Буду рад, если кому то поможет.
@rustamakhmetyanov44042 жыл бұрын
Лайков все меньше и меньше, вам че лень кнопку тыкнуть? Это же меньшее чем можно поблагодарить автора. А ну ка прошлись по плейлисту и лайкосов проставили быстренько=) Спасибо что делишься опытом=) React, Redux, ThunkAPI , createAsyncThunk.
@nazarmykhailenko12402 жыл бұрын
не все доходят. просмотров тоже меньше становиться
@belukee2 жыл бұрын
звук видосов можно погромче
@JdIm6fhjLgdWRhn Жыл бұрын
38:00
@Ingvar1133 Жыл бұрын
33
@JdIm6fhjLgdWRhn Жыл бұрын
урок лишний - ничего из показанного не буду использовать на практике