Не верится, что уже 84тый выпуск и добрался до hook, useState. Пока слабо верится в собственные силы, несмотря на проделанный путь, но бросать точно не планирую.
всё топ я на 60 выпуске и тщательно проработал пройденные уроки, переключился на другую программу чтобы понять хуки, понял работу хуков и решил помониторить разницу среди f и классами
Столько комментарий читаю и не видел никого кто из 2023 года как я , некоторые темы неактуальны на данный момент , но понять архитектуру важно , и Димыч с этим очень хорошо справляеться, спасибо за курс
Ура!!!! Хуки, я дожил до этой темы и одновременно нашел работу React/Gatsby разработчиком тут у себя в Испании... Да у меня был большой опыт JS, но React я выучил благодаря Димычу. С первой зараплаты задоначу Димычу, может раньше едси подьемные дадут. Теперь меньше времени, но буду бомбить, лететь с Димычем! Димыч карма +1000. Респект тебе. React, Redux, hooks. Хай жыве Белорусь (я украинец с вами молитвами и мыслями, вы крутые, вы молодцы)
@@Igor-uc8jc Норм, вакансий не то чтобы много, но есть. И учитывая что можно работать удаленно, то уже можно найти и в Барселоне и в Мадриде и жить в провинции, где жилье и жизнь дешевле чем в мегаполисах
@@Igor-uc8jc Я как приехпл в Испанию знал немного VueJS (совсем немного) и более менее ЖабаСкрипт и нашел работу вначале в маленьком стартапе (3 программиста) и потом, 1,5 года спустя (выучив более менне испанский) нашел работу получше (за это время выучив реакт) в компании где работает 70 девелоперов... Но все испанцы (ну может два-три из Колумбии или Аргентиы), скучно без наших )))
@@Igor-uc8jc Когда первый год жил (не зная ни языка, ни имея много опыта) писал/отправлял резюме в 20 - 30 компаний, но никто не отвечал даже, потом вот одни откликнулись , я туда и пошел
Первый коммент благодарности Димычу на 84ом уроке. Уже как 1.5 года пишу бэк на джаве . Все хотел познать базу реакта, но постоянно мотивации не хватало. Классно, что Дима возносит фундамент и архитектуру на первое место. В начале обучения программированию я всегда углублялся в синтаксис по глупости. Димыч, твоё дело живет. На апишку я тебе задонатил) Осталось 16 уроков и победа. Думаю до 9 мая успею)))
Возможно, это ошибочное впечатление у меня, как новичка, но React Hooks - шикарная вещь! Тем более - аргументы, которые наводят в пользу React Hooks сами разработчики React - очень убедительные. Мне кажется, что они крутые, и библиотека от них только выигрывает)). Димычу - спасибо!
Димыч после паузы связанной с работой и похоронами близкого человека вновь с тобой жизнь продолжается и учеба тоже!!! благодарю тебя сенсей что продолжаешь меня вдохновлять менять ту жизнь что есть на данный момент
Уже давно голодный ходил. Прям ну хотелось раньше времени за хуки узнать. Посмотрел других ютуберов (вода водой). Так и дошел до документации. И что хочется сказать : 80 уроков назад я не мог читать документацию чисто морально. Сейчас же все наоборот - мне не хватает того что дает ютуб. 100% Димыч я с тобой расту! Спасибо тебе!
Очень интересная подача информации... Мне очень нравится "простой язык" в объяснении сложных вещей... не могу похвастать, что понимаю и воспринимаю ВСЁ (в силу своих субъективных причин)..., но то так делает это Димыч - не встречал ни у кого...! Он прост, он умён и опытен, не заносчив и он просто УМНИЦА !
Супер! Спасибо огромное, супер понятно! А главное это мотивационные песенки в конце )) Поверь еще не поздно )) Дмитрий, у вас еще и музыкальный талант!
Наконец таки понял тему useState, а то все объясняют поверху и никто вглубь не погружается. До этого использовал и всё, а почему он так работал не понимал, только примерно представлял. Было очень интересно! Огромнейшее спасибо!
@@sqpine продолжаю учиться! Подключил видео с канала Арчаков блог. Там чуть более разжованно объясняется. В целом сейчас знаю гораздо больше чем раньше, в ближайшие месяцы планирую начать ходить на собесы.
@@sqpine уже нет, от классового программирования в реакт разработчики уходят в сторону функционального. Сам курс уже слегка устарел. Очень много технологий поменялось как и сам реакт. Но данный курс все равно хорош, ведь основные принципы никто не отменял.
1,5 года уже прошло, но про классы ещё не забыли) Может тем кто через полгода будут начинать - учить меньше будет) Спасибо тебе большое! hook, UseState, React, Redux
спасибо за максимально подробное объяснения принципа работы hook useState) От себя могу добавить, что по состоянию на май 2021 года от классовых компонент не ушли и уйдут еще не скоро, поэтому не забивайте на классовые компоненты, они будут вам нужны для многих проектов, которые на них написаны)
Большое спасибо за понятное описание концепции хуков. Тема про hook теперь стала намного понятнее, а useState - так вообще пушка, осталось только статью прочитать. Дима, береги себя, впереди еще более сотни уроков, и это только в рамках пути самурая)) Как всегда, лучший курс по React JS. Продолжаем подтягивать нативный JavaScript
с сегодняшнего утра, слово "Бомбим" уже не так круто и мотивирующе звучит, спасибо за твой курс, помогает отвлечь голову от того что происходит в Мире 24 02 2022
ура ура наконец-то хуки) как хорошо, когда уже хоть что-то знаешь и используешь, и теперь просто узнаёшь, как это работает под капотом, чтобы лучше понимать, почему оно не всегда работает так, как хочется)
Димыч, ты просто лучший, смотрел до тебя два курса по реакту с хуками, но ни один человек еще не мог донести до меня, как же хуки действительно работают, особенно useState, нереально благодарен тебе, спасибо огромнейшее
спасибо большое за твои труды, все очень понятно и информативно, многое понял по твоим урокам, даже не все преподаватели в университетах могут это так обьяснить.
легче всего далось деструктурирующее присваивание, потому что я и так это знаю))) А так много чего непонятного, надо документацию читать. Большое спасибо за такой огромный труд!!!
Круто, хуки, hooks, спасибо! React Redux функция useState из библиотеки react, создает хук, возвращает массив из 2х элементов, 1)значение хуковского стейта, 2)функция для изменения этого значения, можно создавать сколь угодно много хуков, хуковские стейты хранятся в памяти библиотекой react!
ReactJS hook хуки смотреть лучшие уроки от Димыча без регистрации и смс=Р Рад, что после моего небольшого отпуска в обучении подписчиков стало в 2 раза больше, а выпуски катком подходят к 100! Так держать, и серебряной кнопки ютуба поскорее!
Вот что хочу сказать, я учил React в другой IT школе, но темы по React подавались ужасно, они просто учили нас, несильно парясь о том понятно нам или нет, а ты вкладываешь в свои уроки сердце, так что респект тебе!
Хуки - просто огонь! Нужно было больше уделить им внимания. С другой стороны - хорошо для самостоятельной отработки! Дима, спасибо огромное за этот курс!
Советую сделать всю приложуху, так как в первой двадцатке обьясняется базовая фунциональность реакта. Я вообще сначала начал делать сайт на реакте, и без архитектуры намешал все в кучу, и логику и UI и запрос данных сервера. А так нельзя на больших приложухах, поэтому надо начинать делать маленькие но уже с правильной архитектурой.
подводя итоги 83 выпуска (2023-06-07): 1. мне нравится чувство юмора (будем подворовывать, до сих пор помню скукожить/раскукожить из первых 40 выпусков) 2. так как моя голова полупустая, туда можно положить любую логику, хуки, функциональное программирование и все что угодно. 3. важен отдых. тогда и занятие в удовольствие. 4. лечу на повтор. 5. самое главное - спасибо за выпуск!
Наконец-то я узнал про хуки от Димыча и теперь понимаю, почему хотят пользоваться. Теперь я по возможности буду постепенно все переводить в хуки. Спасибо за урок!!! #react #reactredux #hook #usestate #itkamasutra #reactsjs
Хуки были трэндом уже в 2020. Нам бамбуковыми палками били по рукам, если использовали классовые компоненты). А сейчас уже 2022 настал... Прям не верится. Use hooks be happy!
По традиции - краткий экскурс по уроку. Идея в том, чтобы избавляться от классовых компонент. Но избавляться от них сложно, т.к они привносят свои фишки на которые мы опирались раньше (setState - локальный state, compponentDidMount - методы жизненного цикла) Разрабы React предпочитают функциональные компоненты. И интегрируют методы, которые выступают аналогами фишек из классовых компонент. В данном уроке рассматривали процесс смены статуса и замены классовой компоненты на функциональную с использованием hook (useState) hook - это "некоторые специфические функции которые чтото делают в функциональной компоненте". В данном уроке рассматривался hook useState - отвечающий за работу с "локальным" state. Данный state не находится прямо в компоненте, поэтому назвать его 100% локальным нельзя. Он находятся гдето в React у себя. React хранит данные вызовов хуков. При вызове useState принято работать с 1 параметром локального state. Используя деструктуризацию, заскукошиваем приходящий массив из useState на 2 элемента: первый -значение второй - функция, которая изменяет значение. Синтаксис: const [editMode, setEditMode] = useState(false) Вызывая useState в скобках передаем изначальное значение переменной локального state Теперь, чтобы обратиться к переменной локального state, просто казываем его название - editMode, а чтобы изменить значение - указываем название функции для внесения изсенений, и в скобках передаем значение на которое хотим ввести - setEditMode(true). Таким образом изменям компоненту ProfileStatus с классовой на функциональную попутно рефакторя код (убирая this и тд): import React, { useState } from "react"; const ProfileStatus = (props) => { const [editMode, setEditMode] = useState(false) const [userStatus, setUserStatus] = useState(props.userStatus) const activateEditMode = () => { setEditMode(true) } const deactivateEditMode = () => { setEditMode(false) props.updateUserStatus(userStatus) } const onStatusChange = (e) => { //колбек на отображение изменяемого текста статуса setUserStatus(e.target.value) } return {!editMode &&
Сначала подумал типа блин надо было с #hook #useState начинать и сразу бомбить дальше, но потом поразмыслил, и решил, что возможно тогда это воспринималось не так бы легко в #reactJS, а так даже такая легкая ностальги, коснулся классовых компонентов, которые уже ушли, прошёл через историю React-а чуть ли не зарождения, спасибо Димыч!
Отлично, давно ждал эту тему, хотя классы мне тоже нравятся)) Мы же вроде все поля ввода на сайте переделали через reduxForm, а это место похоже забыли...
React JS - hook, useState, хуки Лучшие уроки по React JS & Redux !!! The BEST!!! lessons of React & Redux!!! Programming and Coding!!! Just simply about information technology =)
Годы проходят, но ползут.. ползут настырные самураи по курсу Димыча! Респект и уважение автору! React, Redux, Hooks - лучший курс!
Не верится, что уже 84тый выпуск и добрался до hook, useState. Пока слабо верится в собственные силы, несмотря на проделанный путь, но бросать точно не планирую.
всё топ я на 60 выпуске и тщательно проработал пройденные уроки, переключился на другую программу чтобы понять хуки, понял работу хуков и решил помониторить разницу среди f и классами
Читала про деструктуризацию і все мені якогось розуміння не вистачало ... 20 секунд поясненнь від Дмитра і все стало на свої місця!!!
Столько комментарий читаю и не видел никого кто из 2023 года как я , некоторые темы неактуальны на данный момент , но понять архитектуру важно , и Димыч с этим очень хорошо справляеться, спасибо за курс
Ух, уже 84 урок. Когда дошла до 80 урока, всё заново сама написала, освежила знания, теперь чувствую осознанное понимание всего, что изучили 💪спасибо!
31:25 - Этот же статус, который мы спи... т.е. получили)
HAHAHA
хD
Ахахахха
сп, сп, сп, сполучили!!!
поржал))))
Простыми словами о сложном. Такие люди заслуживают отдельного джакузи в Раю. Лучший курс по React - Redux! IT-KAMASUTRA, вперед! Дмитрий лучший!
Ура!!!! Хуки, я дожил до этой темы и одновременно нашел работу React/Gatsby разработчиком тут у себя в Испании... Да у меня был большой опыт JS, но React я выучил благодаря Димычу. С первой зараплаты задоначу Димычу, может раньше едси подьемные дадут. Теперь меньше времени, но буду бомбить, лететь с Димычем! Димыч карма +1000. Респект тебе. React, Redux, hooks. Хай жыве Белорусь (я украинец с вами молитвами и мыслями, вы крутые, вы молодцы)
Как с трудоустройством в айти в испании? Живу в италии и интересно как у соседей
@@Igor-uc8jc Норм, вакансий не то чтобы много, но есть. И учитывая что можно работать удаленно, то уже можно найти и в Барселоне и в Мадриде и жить в провинции, где жилье и жизнь дешевле чем в мегаполисах
@@maxkos6184 шикарно так-то, много собесов обошел?
@@Igor-uc8jc Я как приехпл в Испанию знал немного VueJS (совсем немного) и более менее ЖабаСкрипт и нашел работу вначале в маленьком стартапе (3 программиста) и потом, 1,5 года спустя (выучив более менне испанский) нашел работу получше (за это время выучив реакт) в компании где работает 70 девелоперов... Но все испанцы (ну может два-три из Колумбии или Аргентиы), скучно без наших )))
@@Igor-uc8jc Когда первый год жил (не зная ни языка, ни имея много опыта) писал/отправлял резюме в 20 - 30 компаний, но никто не отвечал даже, потом вот одни откликнулись , я туда и пошел
Береги себя, друг! И спасибо за понятное описание концепции хуков (hooks) в лучшем курсе по react-redux.
Отлично, спасибо! Прям всё разложил.
Береги себя и здоровье, реакт ещё может раз 10 обновиться, а здоровье нет)
Спасибо 🙏
Первый коммент благодарности Димычу на 84ом уроке. Уже как 1.5 года пишу бэк на джаве . Все хотел познать базу реакта, но постоянно мотивации не хватало. Классно, что Дима возносит фундамент и архитектуру на первое место. В начале обучения программированию я всегда углублялся в синтаксис по глупости. Димыч, твоё дело живет. На апишку я тебе задонатил) Осталось 16 уроков и победа. Думаю до 9 мая успею)))
Возможно, это ошибочное впечатление у меня, как новичка, но React Hooks - шикарная вещь! Тем более - аргументы, которые наводят в пользу React Hooks сами разработчики React - очень убедительные. Мне кажется, что они крутые, и библиотека от них только выигрывает)). Димычу - спасибо!
Димыч после паузы связанной с работой и похоронами близкого человека вновь с тобой жизнь продолжается и учеба тоже!!! благодарю тебя сенсей что продолжаешь меня вдохновлять менять ту жизнь что есть на данный момент
Соболезную...
лети, пока мы здесь - надо фигачить и лететь
Уже давно голодный ходил. Прям ну хотелось раньше времени за хуки узнать. Посмотрел других ютуберов (вода водой). Так и дошел до документации. И что хочется сказать : 80 уроков назад я не мог читать документацию чисто морально. Сейчас же все наоборот - мне не хватает того что дает ютуб. 100% Димыч я с тобой расту! Спасибо тебе!
Как у вас успехи?
Очень интересная подача информации... Мне очень нравится "простой язык" в объяснении сложных вещей... не могу похвастать, что понимаю и воспринимаю ВСЁ (в силу своих субъективных причин)..., но то так делает это Димыч - не встречал ни у кого...! Он прост, он умён и опытен, не заносчив и он просто УМНИЦА !
Супер! Спасибо огромное, супер понятно! А главное это мотивационные песенки в конце )) Поверь еще не поздно )) Дмитрий, у вас еще и музыкальный талант!
Наконец таки понял тему useState, а то все объясняют поверху и никто вглубь не погружается. До этого использовал и всё, а почему он так работал не понимал, только примерно представлял. Было очень интересно! Огромнейшее спасибо!
И полезный материал и хорошая мотивация! Димыч ты лучший! Спасибо за доброту и позитив! Всем успехов! Привет из 2021 года!
+
Как твой прогрес?)
@@sqpine продолжаю учиться! Подключил видео с канала Арчаков блог. Там чуть более разжованно объясняется. В целом сейчас знаю гораздо больше чем раньше, в ближайшие месяцы планирую начать ходить на собесы.
@@andreiribac6284 Пути самурая, на твоё мнение, достаточно?
@@sqpine уже нет, от классового программирования в реакт разработчики уходят в сторону функционального. Сам курс уже слегка устарел. Очень много технологий поменялось как и сам реакт. Но данный курс все равно хорош, ведь основные принципы никто не отменял.
Сначала мозг тормозил. Внимательно ознакомилась с документацией: всё стало очень понятно! Дымыч , курс огонь! Спасибо!
1,5 года уже прошло, но про классы ещё не забыли) Может тем кто через полгода будут начинать - учить меньше будет)
Спасибо тебе большое! hook, UseState, React, Redux
Кайф, я в инкубаторе и уже знаю, что такое useState, смотрю на лайте
спасибо за максимально подробное объяснения принципа работы hook useState) От себя могу добавить, что по состоянию на май 2021 года от классовых компонент не ушли и уйдут еще не скоро, поэтому не забивайте на классовые компоненты, они будут вам нужны для многих проектов, которые на них написаны)
2022. Ура, хуки! Спасибо большое!
Большое спасибо за понятное описание концепции хуков. Тема про hook теперь стала намного понятнее, а useState - так вообще пушка, осталось только статью прочитать. Дима, береги себя, впереди еще более сотни уроков, и это только в рамках пути самурая)) Как всегда, лучший курс по React JS. Продолжаем подтягивать нативный JavaScript
с сегодняшнего утра, слово "Бомбим" уже не так круто и мотивирующе звучит, спасибо за твой курс, помогает отвлечь голову от того что происходит в Мире 24 02 2022
я сегодня прошел с 80 по 84 и чувствую себя от этого отлично)
Урок 84. Пишу свой белорусский социально-экологический проект. Комент как благодарность (:
Респект и уважение автору! React, Redux, Hooks - лучший курс! 2023
ура ура наконец-то хуки) как хорошо, когда уже хоть что-то знаешь и используешь, и теперь просто узнаёшь, как это работает под капотом, чтобы лучше понимать, почему оно не всегда работает так, как хочется)
Спасибо большое за урок!!! Было очень полезно! React, hooks, useState, useEffect
В нынешнее время этот выпуск как глоток свежего воздуха раним утром =)
React Redux hook API
Димыч, ты просто лучший, смотрел до тебя два курса по реакту с хуками, но ни один человек еще не мог донести до меня, как же хуки действительно работают, особенно useState, нереально благодарен тебе, спасибо огромнейшее
спасибо большое за твои труды, все очень понятно и информативно, многое понял по твоим урокам, даже не все преподаватели в университетах могут это так обьяснить.
React JS - hook, useState, хуки!
Очень все понятно и четко объяснил) Спасибо, Димыч)))
Летим дальше!))
Жирнющий лайк, Дима, за твой огромный труд) React, Redux, Hooks - самый мощный курс!
легче всего далось деструктурирующее присваивание, потому что я и так это знаю))) А так много чего непонятного, надо документацию читать. Большое спасибо за такой огромный труд!!!
Круто, хуки, hooks, спасибо!
React Redux
функция useState из библиотеки react, создает хук, возвращает массив из 2х элементов, 1)значение хуковского стейта, 2)функция для изменения этого значения, можно создавать сколь угодно много хуков, хуковские стейты хранятся в памяти библиотекой react!
ReactJS hook хуки смотреть лучшие уроки от Димыча без регистрации и смс=Р Рад, что после моего небольшого отпуска в обучении подписчиков стало в 2 раза больше, а выпуски катком подходят к 100! Так держать, и серебряной кнопки ютуба поскорее!
Спасибо
Спасибо
Афигеть. Мне уже очень нравятся Хуки! Берем на вооружение. Спасибо Димыч!
Чтобы ютуб учитывал лайк, нужно ставить его после просмотра видео, а не перед просмотром
Вот что хочу сказать, я учил React в другой IT школе, но темы по React подавались ужасно, они просто учили нас, несильно парясь о том понятно нам или нет, а ты вкладываешь в свои уроки сердце, так что респект тебе!
Я в прошлый раз когда статус пилили написала все через useState и useEffect))) Подумала сделаю по феншую )) Спасибо за обьяснение useState hook!
Маленькими шажочками идем вперед ✊🏼 React JS , hooks , useState , Реакт , Хуки
Лучшее объяснение хуков, спасибо!
Спасибо огромное!!Твой курс - это лучшее,что есть на ютубе! React JS
Спасибо огромное за твой труд! Смотрю дальше!
Очень понятно объяснил) Спасибо!) Счастья и добра тебе!)
Классный курс спасибо Димыч, ещё один будущий разработчик по реакт готовится
хук слева, хук справа и ты победитель!
Спасибо! 2022! Хук useState работает! Идем дальше к замене componentDidUpdate на useEffect.
Хуки - просто огонь! Нужно было больше уделить им внимания. С другой стороны - хорошо для самостоятельной отработки! Дима, спасибо огромное за этот курс!
Именно твои уроки по react-у первые, могу и не допонять)) Поэтому ещё раз пересмотрел уроки 71, 73 и 74
Советую сделать всю приложуху, так как в первой двадцатке обьясняется базовая фунциональность реакта. Я вообще сначала начал делать сайт на реакте, и без архитектуры намешал все в кучу, и логику и UI и запрос данных сервера. А так нельзя на больших приложухах, поэтому надо начинать делать маленькие но уже с правильной архитектурой.
Спасибо! Пришел сюда сразу после 74 урока)
подводя итоги 83 выпуска (2023-06-07):
1. мне нравится чувство юмора (будем подворовывать, до сих пор помню скукожить/раскукожить из первых 40 выпусков)
2. так как моя голова полупустая, туда можно положить любую логику, хуки, функциональное программирование и все что угодно.
3. важен отдых. тогда и занятие в удовольствие.
4. лечу на повтор.
5. самое главное - спасибо за выпуск!
React hooks. Отлично объяснил. Читаем сами, летиим)
когда устаю, и хочется чтобы разжевали... прихожу сюда... и кайфую... спасибо!
легко и просто
Дима, Спасибо!
#React #JS - #hook, #useState, #хуки
Спасибо, Димас! React hook - супер!
Юху! Наконец-то хуки 💃🏻
Прошлый раз изменение статуса так и не заработало, зато сейчас, починил
React, redux, hooks, useState, request, API
привет, спасибо! очень рады, что дошли до хуков - это уже что-то прям современное и важное. на вид кажутся менее сложными, чем классовые компоненты.
Наконец-то я узнал про хуки от Димыча и теперь понимаю, почему хотят пользоваться. Теперь я по возможности буду постепенно все переводить в хуки. Спасибо за урок!!!
#react #reactredux #hook #usestate #itkamasutra #reactsjs
Хуки были трэндом уже в 2020. Нам бамбуковыми палками били по рукам, если использовали классовые компоненты). А сейчас уже 2022 настал... Прям не верится. Use hooks be happy!
Воу, вот это прикольные штуки)) Хук слева по классовой компоненте)))
крутой чел, позитивный такой, аж хочется код писать с неистовой силой
Великолепное объяснение hook и useState, потихоньку мой корабль движется в гавань трудоустройства )))
Познал hooks, Димыч растолковал про useState. Летим дальше! Спасибо
Супер. Спасибо Димыч большое, все понятно разложил. За статейку отдельное СПАСИБО!
Спасибо! очень актуально и своевременно!
Тот момент когда ты не досматриваешь видос до конца и берешь делаешь все сам))) Димыч ты крут, если что приедь в Баку буду рад угостит тебя)))
Спасибо! Бомбим дальше ©
Hook, useState, React JS. Отличный курс для начинающих.
react js, hook, useState, хуки - бомбим дальше!
По традиции - краткий экскурс по уроку. Идея в том, чтобы избавляться от классовых компонент. Но избавляться от них сложно, т.к они привносят свои фишки на которые мы опирались раньше (setState - локальный state, compponentDidMount - методы жизненного цикла)
Разрабы React предпочитают функциональные компоненты. И интегрируют методы, которые выступают аналогами фишек из классовых компонент.
В данном уроке рассматривали процесс смены статуса и замены классовой компоненты на функциональную с использованием hook (useState)
hook - это "некоторые специфические функции которые чтото делают в функциональной компоненте".
В данном уроке рассматривался hook useState - отвечающий за работу с "локальным" state. Данный state не находится прямо в компоненте, поэтому назвать его 100% локальным нельзя. Он находятся гдето в React у себя. React хранит данные вызовов хуков.
При вызове useState принято работать с 1 параметром локального state. Используя деструктуризацию, заскукошиваем приходящий массив из useState на 2 элемента:
первый -значение
второй - функция, которая изменяет значение.
Синтаксис:
const [editMode, setEditMode] = useState(false)
Вызывая useState в скобках передаем изначальное значение переменной локального state
Теперь, чтобы обратиться к переменной локального state, просто казываем его название - editMode, а чтобы изменить значение - указываем название функции для внесения изсенений, и в скобках передаем значение на которое хотим ввести - setEditMode(true).
Таким образом изменям компоненту ProfileStatus с классовой на функциональную попутно рефакторя код (убирая this и тд):
import React, { useState } from "react";
const ProfileStatus = (props) => {
const [editMode, setEditMode] = useState(false)
const [userStatus, setUserStatus] = useState(props.userStatus)
const activateEditMode = () => {
setEditMode(true)
}
const deactivateEditMode = () => {
setEditMode(false)
props.updateUserStatus(userStatus)
}
const onStatusChange = (e) => {
//колбек на отображение изменяемого текста статуса
setUserStatus(e.target.value)
}
return
{!editMode &&
{props.userStatus || "________"}
}
{editMode &&
}
}
export default ProfileStatus;
P.s. На момент написания коммента - отсутствует бага с запоздалостью подгрузки статуса из DAL - поэтому решение проблемы Димыча не искал
С новым ноутом конечно презенташки рисовашки стали круче, прям приятно смотреть)) это сенсорный экран чоли?
Спасибо из 2022!!!
Лучшее объяснение hook, useState!
React JS - hook, useState супер урок, спасибо! Попробую на своём проекте-портфолио заюзать хуки
Летим !
Спасибо за курс!!!!
Фюх, фюх, фюх!!))
#react #reactjs #js #javascript #hook #useState #it
Сначала подумал типа блин надо было с #hook #useState начинать и сразу бомбить дальше, но потом поразмыслил, и решил, что возможно тогда это воспринималось не так бы легко в #reactJS, а так даже такая легкая ностальги, коснулся классовых компонентов, которые уже ушли, прошёл через историю React-а чуть ли не зарождения, спасибо Димыч!
#useState #hook #reactJS Интересная тема! Понятное объяснение! Димыч, фореве!!!
useState hooks react js learn react Спасибо большое !
Факт тово, што ето финишная прямая приносит очень большую мотивацию. Но ето только начало пути; когдато я доросту до сеньйора. #useState 🎉
Начались хуки, а с ними пришла и халява. Отличный материал, Лайк! Едем даль
hook, useState -- это удобно, это круто.
Как всегда круто объясняешь hook, useState. Спасибо!)
Так вот какие они Хуки в Реакте!
Спасибо большое. Вы учитель от бога!!!
Вкотре дякую за таку подачу матеріалу! Зрозуміла як переписати на hook-и класову компоненту використовуючи setState. Погнала дивитись про useEffect
Димыч, спасибо за разбор))
прочитал статью, вроде всё понятно, но непонятно ничего - буду перечитывать точно))
ляп лайк со старта!!!!!Самый лучший курс react js
Лучший курс по реакт! Фундамент реакта. Димыч ван лав!
Ура, хуки, уже знал их, так что летим теперь еще быстрее)
С componentDidMount пока только трабл, чтобы на useEffect ее переделать
Классно объяснил про хуки, спасибо тебе, Димыч!
Отлично, давно ждал эту тему, хотя классы мне тоже нравятся)) Мы же вроде все поля ввода на сайте переделали через reduxForm, а это место похоже забыли...
Очень интересно,спасибо !!! hook, useState, хуки
было бы еще круто если бы в добавку в этот курс запихнул джедайские уроки по styled components))) спасибо за уроки!
spasibo za urok - React JS - hook, useState, хуки
React JS - hook, useState, хуки
Лучшие уроки по React JS & Redux !!!
The BEST!!! lessons of React & Redux!!!
Programming and Coding!!!
Just simply about information technology =)
React JS - hook, useState, хуки #useState #hook #reactJS Спасибо, просто и доходчиво.
Очень интересно про хуки! #useState #hook #reactJS