Live Weather App using React JS programming reactjs coding shorts
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=EEF8dtaDnt4
weather app using react,weather app using react js,weather app using weather api react,react weather app,complete weather app using react,react weather app tutorial,react weather application,weather app react js,weather app,react js weather app,complete weather app using react - weather api,how to create weather application using react,weather app in react,react js weather app tutorial,weather app react,react,how to create weather app using react js","styleRuns":[{"startIndex":0,"length":453,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":453,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CM4BELsvGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC0VFRjhkdGFEbnQ0GAYyJSIRIgtFRUY4ZHRhRG50NDAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CM4BELsvGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CM0BELovIhMI-Lf77P-WigMVrUV6BR2gug9M"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"qPPFAK8uBEY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/qPPFAK8uBEY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLD8qVs0aXNd8oTexUhQUk_YhPB7og","width":168,"height":94},{"url":"https://i.ytimg.com/vi/qPPFAK8uBEY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCYpWnFhgBq0QeUPONjTIrF2cBDyQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"How To Make Weather App Using React Step By Step Explained | 3D Interactive Weather App Using React door ziontutorial 6.258 weergaven 6 maanden geleden 41 minuten"}},"simpleText":"How To Make Weather App Using React Step By Step Explained | 3D Interactive Weather App Using React"},"longBylineText":{"runs":[{"text":"ziontutorial","navigationEndpoint":{"clickTrackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ziontutorial","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCnsYYA6shT11ip8Z7DAVu-Q","canonicalBaseUrl":"/@ziontutorial"}}}]},"publishedTimeText":{"simpleText":"6 maanden geleden"},"viewCountText":{"simpleText":"6.258 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"41 minuten en 18 seconden"}},"simpleText":"41:18"},"navigationEndpoint":{"clickTrackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWRI3r2OtO2O36AQmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=qPPFAK8uBEY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"qPPFAK8uBEY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-5hne6nzk.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=a8f3c500af2e0446 ip=5.34.180.98 initcwndbps=655000 mt=1733620131 oweuc= pxtags=Cg4KAnR4Egg1MTMyNjY1Mw rxtags=Cg4KAnR4Egg1MTMyNjY1MA%2CCg4KAnR4Egg1MTMyNjY1MQ%2CCg4KAnR4Egg1MTMyNjY1Mg%2CCg4KAnR4Egg1MTMyNjY1Mw%2CCg4KAnR4Egg1MTMyNjY1NA%2CCg4KAnR4Egg1MTMyNjY1NQ%2CCg4KAnR4Egg1MTMyNjY1Ng"}}}}},"shortBylineText":{"runs":[{"text":"ziontutorial","navigationEndpoint":{"clickTrackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@ziontutorial","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCnsYYA6shT11ip8Z7DAVu-Q","canonicalBaseUrl":"/@ziontutorial"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nQCyYOxZUK8UEgwLQe7JJCpsNDzEgHEBQglkITtgthPTI=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0xAxoi4-Yqg8fmoAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"6,2 duizend weergaven"}},"simpleText":"6,2K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMsBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMsBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qPPFAK8uBEY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMsBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qPPFAK8uBEY"],"params":"CAQ%3D"}},"videoIds":["qPPFAK8uBEY"]}},{"clickTrackingParams":"CMsBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CMwBELlqIhMI-Lf77P-WigMVrUV6BR2gug9M"}},"popupType":"TOAST"}}]}},"trackingParams":"CMsBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMoBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","offlineVideoEndpoint":{"videoId":"qPPFAK8uBEY","onAddCommand":{"clickTrackingParams":"CMoBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","getDownloadActionCommand":{"videoId":"qPPFAK8uBEY","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMoBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtxUFBGQUs4dUJFWQ%3D%3D","commands":[{"clickTrackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMkBEI5iIhMI-Lf77P-WigMVrUV6BR2gug9M","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","hasSeparator":true}}],"trackingParams":"CMYBEKQwGAAiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","accessibility":{"accessibilityData":{"label":"Actiemenu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"41 minuten en 18 seconden"}},"simpleText":"41:18"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CMgBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"qPPFAK8uBEY","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMgBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"qPPFAK8uBEY"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CMgBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CMcBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMcBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qPPFAK8uBEY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMcBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qPPFAK8uBEY"],"params":"CAQ%3D"}},"videoIds":["qPPFAK8uBEY"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CMcBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"How To Make Weather App Using React Step By Step Explained | 3D Interactive Weather App Using React - 41 minuten - Naar kanaal gaan - ziontutorial - 6,2K weergaven - 6 maanden geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/qPPFAK8uBEY/mqdefault_6s.webp?du=3000 sqp=CMDB07oG rs=AOn4CLBpWPjcW-DqNxLxSnFzoPJVWSow6g","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"_Hhg7NmmN-c","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/_Hhg7NmmN-c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDslf18TRTB8YnkFaJg9yD6tBVXNA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/_Hhg7NmmN-c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLD4MWcMUWyMztDfxRThJnWxbsWgPA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"ReactJS Tutorial - Live Weather App (OpenWeather Free API) door Software Sage 34.583 weergaven 2 jaar geleden 8 minuten en 48 seconden"}},"simpleText":"ReactJS Tutorial - Live Weather App (OpenWeather Free API)"},"longBylineText":{"runs":[{"text":"Software Sage","navigationEndpoint":{"clickTrackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@software-sage","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC7q8AoBTsnVd5J6auPX4wDA","canonicalBaseUrl":"/@software-sage"}}}]},"publishedTimeText":{"simpleText":"2 jaar geleden"},"viewCountText":{"simpleText":"34.583 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"8 minuten en 48 seconden"}},"simpleText":"8:48"},"navigationEndpoint":{"clickTrackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWRI3r2OtO2O36AQmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=_Hhg7NmmN-c","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"_Hhg7NmmN-c","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr5---sn-5hnednsz.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=fc7860ecd9a637e7 ip=5.34.180.98 initcwndbps=655000 mt=1733620131 oweuc= pxtags=Cg4KAnR4Egg1MTMyNjY1Mw rxtags=Cg4KAnR4Egg1MTMyNjY1MA%2CCg4KAnR4Egg1MTMyNjY1MQ%2CCg4KAnR4Egg1MTMyNjY1Mg%2CCg4KAnR4Egg1MTMyNjY1Mw%2CCg4KAnR4Egg1MTMyNjY1NA%2CCg4KAnR4Egg1MTMyNjY1NQ%2CCg4KAnR4Egg1MTMyNjY1Ng"}}}}},"shortBylineText":{"runs":[{"text":"Software Sage","navigationEndpoint":{"clickTrackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@software-sage","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC7q8AoBTsnVd5J6auPX4wDA","canonicalBaseUrl":"/@software-sage"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/PZ6a48k4ZuzcXXF52_3n6Of7unjM521pVenWXAI9BLSItjkoPMBhuFWyn7v4Bv9iq5oyjkT5kg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0xA5--Yzc2dmLz8AQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"34 duizend weergaven"}},"simpleText":"34K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMQBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMQBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"_Hhg7NmmN-c","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMQBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["_Hhg7NmmN-c"],"params":"CAQ%3D"}},"videoIds":["_Hhg7NmmN-c"]}},{"clickTrackingParams":"CMQBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CMUBELlqIhMI-Lf77P-WigMVrUV6BR2gug9M"}},"popupType":"TOAST"}}]}},"trackingParams":"CMQBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMMBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","offlineVideoEndpoint":{"videoId":"_Hhg7NmmN-c","onAddCommand":{"clickTrackingParams":"CMMBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","getDownloadActionCommand":{"videoId":"_Hhg7NmmN-c","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMMBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtfSGhnN05tbU4tYw%3D%3D","commands":[{"clickTrackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMIBEI5iIhMI-Lf77P-WigMVrUV6BR2gug9M","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","hasSeparator":true}}],"trackingParams":"CL8BEKQwGAEiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"8 minuten en 48 seconden"}},"simpleText":"8:48"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CMEBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"_Hhg7NmmN-c","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMEBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"_Hhg7NmmN-c"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CMEBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CMABEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMABEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"_Hhg7NmmN-c","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMABEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["_Hhg7NmmN-c"],"params":"CAQ%3D"}},"videoIds":["_Hhg7NmmN-c"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CMABEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"ReactJS Tutorial - Live Weather App (OpenWeather Free API) - 8 minuten en 48 seconden - Naar kanaal gaan - Software Sage - 34K weergaven - 2 jaar geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/_Hhg7NmmN-c/mqdefault_6s.webp?du=3000 sqp=CKXM07oG rs=AOn4CLDNKE-vmimG3iqAc9bXILDmONnnsA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"0wZe4bxHH8U","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/0wZe4bxHH8U/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLA3jo1-CPfukUui7NlubqWoAkTQcQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/0wZe4bxHH8U/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLB3KnMmFMFNr5xlJmZI1J_wSnWivw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Gif Search App | HTML, CSS Javascript Project (With Source Code) door Web Code Journey 409 weergaven 4 maanden geleden 16 minuten"}},"simpleText":"Gif Search App | HTML, CSS Javascript Project (With Source Code)"},"longBylineText":{"runs":[{"text":"Web Code Journey ","navigationEndpoint":{"clickTrackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@webcodejourney","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC27ZdD6ZHMaJbNDXYNM0HUQ","canonicalBaseUrl":"/@webcodejourney"}}}]},"publishedTimeText":{"simpleText":"4 maanden geleden"},"viewCountText":{"simpleText":"409 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"16 minuten en 27 seconden"}},"simpleText":"16:27"},"navigationEndpoint":{"clickTrackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWRI3r2OtO2O36AQmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0wZe4bxHH8U","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0wZe4bxHH8U","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5hnednsz.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=d3065ee1bc471fc5 ip=5.34.180.98 initcwndbps=655000 mt=1733620131 oweuc= pxtags=Cg4KAnR4Egg1MTMyNjY1Mw rxtags=Cg4KAnR4Egg1MTMyNjY1MA%2CCg4KAnR4Egg1MTMyNjY1MQ%2CCg4KAnR4Egg1MTMyNjY1Mg%2CCg4KAnR4Egg1MTMyNjY1Mw%2CCg4KAnR4Egg1MTMyNjY1NA%2CCg4KAnR4Egg1MTMyNjY1NQ%2CCg4KAnR4Egg1MTMyNjY1Ng"}}}}},"shortBylineText":{"runs":[{"text":"Web Code Journey ","navigationEndpoint":{"clickTrackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@webcodejourney","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC27ZdD6ZHMaJbNDXYNM0HUQ","canonicalBaseUrl":"/@webcodejourney"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/47O99hbjdGskyt_jZ7TnpXF2qXDKcmtUG5503RYwaFLFrdRU-dAfkfO2UtAno-doXmbRg3ELMg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0xAxb-c4pvcl4PTAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"409 weergaven"}},"simpleText":"409 weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CL0BEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL0BEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0wZe4bxHH8U","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL0BEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0wZe4bxHH8U"],"params":"CAQ%3D"}},"videoIds":["0wZe4bxHH8U"]}},{"clickTrackingParams":"CL0BEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CL4BELlqIhMI-Lf77P-WigMVrUV6BR2gug9M"}},"popupType":"TOAST"}}]}},"trackingParams":"CL0BEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CLwBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","offlineVideoEndpoint":{"videoId":"0wZe4bxHH8U","onAddCommand":{"clickTrackingParams":"CLwBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","getDownloadActionCommand":{"videoId":"0wZe4bxHH8U","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CLwBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgswd1plNGJ4SEg4VQ%3D%3D","commands":[{"clickTrackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLsBEI5iIhMI-Lf77P-WigMVrUV6BR2gug9M","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","hasSeparator":true}}],"trackingParams":"CLgBEKQwGAIiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"16 minuten en 27 seconden"}},"simpleText":"16:27"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLoBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"0wZe4bxHH8U","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLoBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"0wZe4bxHH8U"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLoBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLkBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLkBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0wZe4bxHH8U","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLkBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0wZe4bxHH8U"],"params":"CAQ%3D"}},"videoIds":["0wZe4bxHH8U"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLkBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Gif Search App | HTML, CSS Javascript Project (With Source Code) - 16 minuten - Naar kanaal gaan - Web Code Journey - 409 weergaven - 4 maanden geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/0wZe4bxHH8U/mqdefault_6s.webp?du=3000 sqp=CMG807oG rs=AOn4CLDUg7EDlBHPObIQY0BAPm0cMgxTpQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"h6lVvsUkdjI","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/h6lVvsUkdjI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCD1-Dey5utQXTPoOzPrp_qg8nHUg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/h6lVvsUkdjI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAS9lvOUvckRUizt13m_MNFI18TuA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Build a Calculator App using React JS | React Beginner Project door Code With Yousaf 45.515 weergaven 1 jaar geleden 15 minuten"}},"simpleText":"Build a Calculator App using React JS | React Beginner Project"},"longBylineText":{"runs":[{"text":"Code With Yousaf","navigationEndpoint":{"clickTrackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@codewithyousaf","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCZyFxfw1M44QyjRv751MlGg","canonicalBaseUrl":"/@codewithyousaf"}}}]},"publishedTimeText":{"simpleText":"1 jaar geleden"},"viewCountText":{"simpleText":"45.515 weergaven"},"lengthText":{"accessibility":{"accessibilityData":{"label":"15 minuten en 45 seconden"}},"simpleText":"15:45"},"navigationEndpoint":{"clickTrackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWRI3r2OtO2O36AQmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=h6lVvsUkdjI","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"h6lVvsUkdjI","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-5hne6nsd.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=87a955bec5247632 ip=5.34.180.98 initcwndbps=655000 mt=1733620131 oweuc= pxtags=Cg4KAnR4Egg1MTMyNjY1Mw rxtags=Cg4KAnR4Egg1MTMyNjY1MA%2CCg4KAnR4Egg1MTMyNjY1MQ%2CCg4KAnR4Egg1MTMyNjY1Mg%2CCg4KAnR4Egg1MTMyNjY1Mw%2CCg4KAnR4Egg1MTMyNjY1NA%2CCg4KAnR4Egg1MTMyNjY1NQ%2CCg4KAnR4Egg1MTMyNjY1Ng"}}}}},"shortBylineText":{"runs":[{"text":"Code With Yousaf","navigationEndpoint":{"clickTrackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0wyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@codewithyousaf","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCZyFxfw1M44QyjRv751MlGg","canonicalBaseUrl":"/@codewithyousaf"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/o0uiOl47tFLQlH99LavJdMz5AgzE8pNZKyq2zwGebnifpMUSjOC-apjH8GBUfPiDrwyy2rDsAQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0xAsuyRqey31dSHAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"45 duizend weergaven"}},"simpleText":"45K weergaven"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Toevoegen aan wachtrij"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLYBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLYBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"h6lVvsUkdjI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLYBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["h6lVvsUkdjI"],"params":"CAQ%3D"}},"videoIds":["h6lVvsUkdjI"]}},{"clickTrackingParams":"CLYBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Toegevoegd aan wachtrij"},"trackingParams":"CLcBELlqIhMI-Lf77P-WigMVrUV6BR2gug9M"}},"popupType":"TOAST"}}]}},"trackingParams":"CLYBEP6YBBgGIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CLUBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","offlineVideoEndpoint":{"videoId":"h6lVvsUkdjI","onAddCommand":{"clickTrackingParams":"CLUBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M","getDownloadActionCommand":{"videoId":"h6lVvsUkdjI","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CLUBENGqBRgHIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Delen"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtoNmxWdnNVa2RqSQ%3D%3D","commands":[{"clickTrackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLQBEI5iIhMI-Lf77P-WigMVrUV6BR2gug9M","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","hasSeparator":true}}],"trackingParams":"CLEBEKQwGAMiEwj4t_vs_5aKAxWtRXoFHaC6D0w=","accessibility":{"accessibilityData":{"label":"Actiemenu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"15 minuten en 45 seconden"}},"simpleText":"15:45"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Later bekijken","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLMBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"h6lVvsUkdjI","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLMBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"h6lVvsUkdjI"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Later bekijken"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLMBEPnnAxgBIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Toevoegen aan wachtrij","toggledTooltip":"Toegevoegd","untoggledServiceEndpoint":{"clickTrackingParams":"CLIBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLIBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"h6lVvsUkdjI","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLIBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["h6lVvsUkdjI"],"params":"CAQ%3D"}},"videoIds":["h6lVvsUkdjI"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Toevoegen aan wachtrij"}},"toggledAccessibility":{"accessibilityData":{"label":"Toegevoegd"}},"trackingParams":"CLIBEMfsBBgCIhMI-Lf77P-WigMVrUV6BR2gug9M"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Wordt nu afgespeeld"}]}}}],"accessibility":{"accessibilityData":{"label":"Build a Calculator App using React JS | React Beginner Project - 15 minuten - Naar kanaal gaan - Code With Yousaf - 45K weergaven - 1 jaar geleden - video afspelen"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/h6lVvsUkdjI/mqdefault_6s.webp?du=3000 sqp=CIDS07oG rs=AOn4CLCdXmN4zCslJJH7I60tevUpsaVuqA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/tiLWCNFzThE/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBmuwWV02sm5vOZQdTo_zDpaoe2zg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/tiLWCNFzThE/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLA5TXO4v9OLbk14ZV1Ev7f41EM9rw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"90 video's","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":2501171,"darkTheme":2501171}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Alles afspelen","styleRuns":[{"startIndex":0,"length":14}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":3159103,"darkTheme":3159103}}},"stackColor":{"lightTheme":7569305,"darkTheme":7765907}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"React JS Tutorial in Hindi 2022"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Thapa Technical
#############################