React JS Tutorial For Beginners Part 16 Destructuring Props











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Jdt7zijBcLg

React JS is an open source JavaScript library used to build user interfaces. • It handles the view layer of our application. • React allows us to create large web applications that can change data without reloading the webpage. • React is created and maintained by Facebook and uses a special syntax called as JSX which allows you to mix HTML with JS. • React is in demand as a skill required by a lot of tech companies.","styleRuns":[{"startIndex":0,"length":412,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":412,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CN0BELsvGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC0pkdDd6aWpCY0xnGAYyJSIRIgtKZHQ3emlqQmNMZzAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CN0BELsvGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CNwBELovIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"2RfHRaASO8M","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/2RfHRaASO8M/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBGxdRpRH13SgSXHouvcmzYP88_hw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/2RfHRaASO8M/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAJeUHtbZIT8HKwtJ7rphXPU704_w","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"React JS Tutorial For Beginners : Part 17 Event Handling In Functional Components by Code Stoic 18,685 views 3 years ago 6 minutes, 52 seconds"}},"simpleText":"React JS Tutorial For Beginners : Part 17 Event Handling In Functional Components"},"longBylineText":{"runs":[{"text":"Code Stoic","navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ashutoshpawar","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC6wN_7yMS0dmb4LkDSPkJ2g","canonicalBaseUrl":"/@ashutoshpawar"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"18,685 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"6 minutes, 52 seconds"}},"simpleText":"6:52"},"navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWRIuOGFxuL53u0lmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=2RfHRaASO8M","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"2RfHRaASO8M","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=d917c745a0123bc3 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1212500 mt=1741272051 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Code Stoic","navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ashutoshpawar","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC6wN_7yMS0dmb4LkDSPkJ2g","canonicalBaseUrl":"/@ashutoshpawar"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/i9mV6zmICgRBLkMvK2uu5wISZQgBjaoTXZ918ValKyj1gU7CIfKxUD60XaIl3Dh9bNwv_hAS=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzFAw_fIgNro8YvZAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"18K views"}},"simpleText":"18K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNoBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNoBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2RfHRaASO8M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNoBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2RfHRaASO8M"],"params":"CAQ%3D"}},"videoIds":["2RfHRaASO8M"]}},{"clickTrackingParams":"CNoBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNsBELlqIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"popupType":"TOAST"}}]}},"trackingParams":"CNoBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CNkBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","offlineVideoEndpoint":{"videoId":"2RfHRaASO8M","onAddCommand":{"clickTrackingParams":"CNkBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","getDownloadActionCommand":{"videoId":"2RfHRaASO8M","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CNkBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgsyUmZIUmFBU084TQ%3D%3D","commands":[{"clickTrackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNgBEI5iIhMI5deIiNn1iwMVMv9CBR14xhcx","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzE=","hasSeparator":true}}],"trackingParams":"CNUBEKQwGAAiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"6 minutes, 52 seconds"}},"simpleText":"6:52"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNcBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"2RfHRaASO8M","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNcBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"2RfHRaASO8M"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNcBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNYBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNYBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"2RfHRaASO8M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNYBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["2RfHRaASO8M"],"params":"CAQ%3D"}},"videoIds":["2RfHRaASO8M"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNYBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"React JS Tutorial For Beginners : Part 17 Event Handling In Functional Components - 6 minutes, 52 seconds - Go to channel - Code Stoic - 18K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/2RfHRaASO8M/mqdefault_6s.webp?du=3000 sqp=CN7cpr4G rs=AOn4CLBood8hlgSoN9MF3KSuPv48xeka1A","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"5qMM5T3pOTI","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/5qMM5T3pOTI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDNFTTKgi4HCTrKFOfleHMoQRkylg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/5qMM5T3pOTI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBKPQ_9JF_p3a5AQ6N0aFxC-nZbuA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"React JS Tutorial For Beginners : Part 20 Using State In A Functional Component by Code Stoic 16,954 views 3 years ago 12 minutes, 31 seconds"}},"simpleText":"React JS Tutorial For Beginners : Part 20 Using State In A Functional Component"},"longBylineText":{"runs":[{"text":"Code Stoic","navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ashutoshpawar","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC6wN_7yMS0dmb4LkDSPkJ2g","canonicalBaseUrl":"/@ashutoshpawar"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"16,954 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"12 minutes, 31 seconds"}},"simpleText":"12:31"},"navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWRIuOGFxuL53u0lmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=5qMM5T3pOTI","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"5qMM5T3pOTI","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=e6a30ce53de93932 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=865000 mt=1741272051 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Code Stoic","navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ashutoshpawar","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC6wN_7yMS0dmb4LkDSPkJ2g","canonicalBaseUrl":"/@ashutoshpawar"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/i9mV6zmICgRBLkMvK2uu5wISZQgBjaoTXZ918ValKyj1gU7CIfKxUD60XaIl3Dh9bNwv_hAS=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzFAsvKk79Ocw9HmAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"16K views"}},"simpleText":"16K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNMBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNMBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"5qMM5T3pOTI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNMBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["5qMM5T3pOTI"],"params":"CAQ%3D"}},"videoIds":["5qMM5T3pOTI"]}},{"clickTrackingParams":"CNMBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNQBELlqIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"popupType":"TOAST"}}]}},"trackingParams":"CNMBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CNIBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","offlineVideoEndpoint":{"videoId":"5qMM5T3pOTI","onAddCommand":{"clickTrackingParams":"CNIBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","getDownloadActionCommand":{"videoId":"5qMM5T3pOTI","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CNIBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgs1cU1NNVQzcE9USQ%3D%3D","commands":[{"clickTrackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNEBEI5iIhMI5deIiNn1iwMVMv9CBR14xhcx","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzE=","hasSeparator":true}}],"trackingParams":"CM4BEKQwGAEiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"12 minutes, 31 seconds"}},"simpleText":"12:31"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNABEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"5qMM5T3pOTI","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNABEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"5qMM5T3pOTI"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNABEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CM8BEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM8BEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"5qMM5T3pOTI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM8BEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["5qMM5T3pOTI"],"params":"CAQ%3D"}},"videoIds":["5qMM5T3pOTI"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CM8BEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"React JS Tutorial For Beginners : Part 20 Using State In A Functional Component - 12 minutes, 31 seconds - Go to channel - Code Stoic - 16K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/5qMM5T3pOTI/mqdefault_6s.webp?du=3000 sqp=CNDWpr4G rs=AOn4CLAPwaGvQiiHABJ5RCkCjx2GN0_MlA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"uvEAvxWvwOs","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/uvEAvxWvwOs/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDcDw-vTpwrssmETW9-zHuQJSg7rQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/uvEAvxWvwOs/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCdsrJcQcI6U7oP-l0GByKJnAztjA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"PROPS in React explained 📧 by Bro Code 127,287 views 1 year ago 12 minutes, 9 seconds"}},"simpleText":"PROPS in React explained 📧"},"longBylineText":{"runs":[{"text":"Bro Code","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@BroCodez","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4SVo0Ue36XCfOyb5Lh1viQ","canonicalBaseUrl":"/@BroCodez"}}}]},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"127,287 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"12 minutes, 9 seconds"}},"simpleText":"12:09"},"navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWRIuOGFxuL53u0lmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=uvEAvxWvwOs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"uvEAvxWvwOs","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=baf100bf15afc0eb ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=865000 mt=1741272051 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Bro Code","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@BroCodez","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4SVo0Ue36XCfOyb5Lh1viQ","canonicalBaseUrl":"/@BroCodez"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_mPFVsxROj1dOtTWc9iNBwDYV4z42Q8LPokBSewiW9pCSg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzFA64G_rfGXwPi6AQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"127K views"}},"simpleText":"127K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMwBEP6YBBgHIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMwBEP6YBBgHIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"uvEAvxWvwOs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMwBEP6YBBgHIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["uvEAvxWvwOs"],"params":"CAQ%3D"}},"videoIds":["uvEAvxWvwOs"]}},{"clickTrackingParams":"CMwBEP6YBBgHIhMI5deIiNn1iwMVMv9CBR14xhcx","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CM0BELlqIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"popupType":"TOAST"}}]}},"trackingParams":"CMwBEP6YBBgHIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMsBENGqBRgIIhMI5deIiNn1iwMVMv9CBR14xhcx","offlineVideoEndpoint":{"videoId":"uvEAvxWvwOs","onAddCommand":{"clickTrackingParams":"CMsBENGqBRgIIhMI5deIiNn1iwMVMv9CBR14xhcx","getDownloadActionCommand":{"videoId":"uvEAvxWvwOs","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMsBENGqBRgIIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgt1dkVBdnhXdndPcw%3D%3D","commands":[{"clickTrackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMoBEI5iIhMI5deIiNn1iwMVMv9CBR14xhcx","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","hasSeparator":true}}],"trackingParams":"CMcBEKQwGAIiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"12 minutes, 9 seconds"}},"simpleText":"12:09"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"uvEAvxWvwOs","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"uvEAvxWvwOs"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMkBEPnnAxgCIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMgBEMfsBBgDIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMgBEMfsBBgDIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"uvEAvxWvwOs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMgBEMfsBBgDIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["uvEAvxWvwOs"],"params":"CAQ%3D"}},"videoIds":["uvEAvxWvwOs"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMgBEMfsBBgDIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"PROPS in React explained 📧 - 12 minutes, 9 seconds - Go to channel - Bro Code - 127K views - 1 year ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/uvEAvxWvwOs/mqdefault_6s.webp?du=3000 sqp=CPG4pr4G rs=AOn4CLC2RvUlLKKd6Fu1VEDO6gvwABgQ6A","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"SbwtUHxRej8","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/SbwtUHxRej8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAyhDM-MvcAJYol-Z8F32AGfkNSDQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/SbwtUHxRej8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAhsJZTOiPG8L5JVju9qTm9I5-LHw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Learn React #3: Props, Destructuring, and Spreading by Anthony Sistilli 38,022 views 4 years ago 32 minutes"}},"simpleText":"Learn React #3: Props, Destructuring, and Spreading"},"longBylineText":{"runs":[{"text":"Anthony Sistilli","navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@AnthonySistilli","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCoYzQqZNCRqqAomJwJ6yEdg","canonicalBaseUrl":"/@AnthonySistilli"}}}]},"publishedTimeText":{"simpleText":"4 years ago"},"viewCountText":{"simpleText":"38,022 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"32 minutes, 14 seconds"}},"simpleText":"32:14"},"navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWRIuOGFxuL53u0lmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=SbwtUHxRej8","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"SbwtUHxRej8","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=49bc2d507c517a3f ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=865000 mt=1741272051 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Anthony Sistilli","navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@AnthonySistilli","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCoYzQqZNCRqqAomJwJ6yEdg","canonicalBaseUrl":"/@AnthonySistilli"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/06YOnYQXc3sOj-29mJ2Dpe-nOU8ZyQavev7kPZantYqIVQmGzie-dgd3ICMN95bbk99zMAAYdQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzFAv_TF4oeqi95J","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"38K views"}},"simpleText":"38K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMUBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMUBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"SbwtUHxRej8","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMUBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["SbwtUHxRej8"],"params":"CAQ%3D"}},"videoIds":["SbwtUHxRej8"]}},{"clickTrackingParams":"CMUBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMYBELlqIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"popupType":"TOAST"}}]}},"trackingParams":"CMUBEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMQBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","offlineVideoEndpoint":{"videoId":"SbwtUHxRej8","onAddCommand":{"clickTrackingParams":"CMQBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","getDownloadActionCommand":{"videoId":"SbwtUHxRej8","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMQBENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtTYnd0VUh4UmVqOA%3D%3D","commands":[{"clickTrackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMMBEI5iIhMI5deIiNn1iwMVMv9CBR14xhcx","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzE=","hasSeparator":true}}],"trackingParams":"CMABEKQwGAMiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"32 minutes, 14 seconds"}},"simpleText":"32:14"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMIBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"SbwtUHxRej8","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMIBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"SbwtUHxRej8"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMIBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMEBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMEBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"SbwtUHxRej8","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMEBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["SbwtUHxRej8"],"params":"CAQ%3D"}},"videoIds":["SbwtUHxRej8"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMEBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Learn React #3: Props, Destructuring, and Spreading - 32 minutes - Go to channel - Anthony Sistilli - 38K views - 4 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/SbwtUHxRej8/mqdefault_6s.webp?du=3000 sqp=CPLdpr4G rs=AOn4CLBeCZeBajuhEDViy_1MYRPIM7lBgA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"wIyHSOugGGw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/wIyHSOugGGw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLATpIYPqT7mfEYZPlwD8lKvmXRwHQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/wIyHSOugGGw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDowhFrFSdPeEdPc9nwzTs3JhTNQg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Every React Concept Explained in 12 Minutes by Code Bootcamp 1,028,346 views 11 months ago 11 minutes, 53 seconds"}},"simpleText":"Every React Concept Explained in 12 Minutes"},"longBylineText":{"runs":[{"text":"Code Bootcamp","navigationEndpoint":{"clickTrackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@TheCodeBootcamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC-kHm7pG884IYQiYwqJWv9A","canonicalBaseUrl":"/@TheCodeBootcamp"}}}]},"publishedTimeText":{"simpleText":"11 months ago"},"viewCountText":{"simpleText":"1,028,346 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"11 minutes, 53 seconds"}},"simpleText":"11:53"},"navigationEndpoint":{"clickTrackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWRIuOGFxuL53u0lmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=wIyHSOugGGw","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"wIyHSOugGGw","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=c08c8748eba0186c ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1535000 mt=1741272051 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Code Bootcamp","navigationEndpoint":{"clickTrackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzEyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@TheCodeBootcamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC-kHm7pG884IYQiYwqJWv9A","canonicalBaseUrl":"/@TheCodeBootcamp"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/f6JRugd0pxGhDtbPy8TZXpGsTMn3oWX3k2_uxmwNv0TGEAumkezVGISaIQOHTo3cP5iOwXbjfw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzFA7LCA3Y7pocbAAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"1 million views"}},"simpleText":"1M views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CL4BEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL4BEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"wIyHSOugGGw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL4BEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["wIyHSOugGGw"],"params":"CAQ%3D"}},"videoIds":["wIyHSOugGGw"]}},{"clickTrackingParams":"CL4BEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CL8BELlqIhMI5deIiNn1iwMVMv9CBR14xhcx"}},"popupType":"TOAST"}}]}},"trackingParams":"CL4BEP6YBBgGIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CL0BENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","offlineVideoEndpoint":{"videoId":"wIyHSOugGGw","onAddCommand":{"clickTrackingParams":"CL0BENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx","getDownloadActionCommand":{"videoId":"wIyHSOugGGw","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CL0BENGqBRgHIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzE=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgt3SXlIU091Z0dHdw%3D%3D","commands":[{"clickTrackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzE=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLwBEI5iIhMI5deIiNn1iwMVMv9CBR14xhcx","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzE=","hasSeparator":true}}],"trackingParams":"CLkBEKQwGAQiEwjl14iI2fWLAxUy_0IFHXjGFzE=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"11 minutes, 53 seconds"}},"simpleText":"11:53"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLsBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"wIyHSOugGGw","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLsBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"wIyHSOugGGw"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLsBEPnnAxgBIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLoBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLoBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"wIyHSOugGGw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLoBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["wIyHSOugGGw"],"params":"CAQ%3D"}},"videoIds":["wIyHSOugGGw"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLoBEMfsBBgCIhMI5deIiNn1iwMVMv9CBR14xhcx"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Every React Concept Explained in 12 Minutes - 11 minutes, 53 seconds - Go to channel - Code Bootcamp - 1M views - 11 months ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/wIyHSOugGGw/mqdefault_6s.webp?du=3000 sqp=CIjLpr4G rs=AOn4CLDU7rtJ44uNZqUOW2PO76EmEH9oLA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/MHn66JJH5zs/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLAJbE9iE9eMX_UkjaHUOBV8_kmMow","width":168,"height":94},{"url":"https://i.ytimg.com/vi/MHn66JJH5zs/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLDUfYpFR41sYZDw2R3PrpPmSS5ayw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"132 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":336166,"darkTheme":336166}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":737868,"darkTheme":737868}}},"stackColor":{"lightTheme":7049625,"darkTheme":7374732}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"ReactJS Tutorial For Beginners"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Code Stoic

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org