{"version":"1.0","provider_name":"Amy King | Software Developer","provider_url":"https:\/\/amyking.dev\/de","author_name":"amy","author_url":"https:\/\/amyking.dev\/de\/author\/amy\/","title":"Esports dashboard - Amy King | Software Developer","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"2Up97lxGJ6\"><a href=\"https:\/\/amyking.dev\/de\/react-feature\/\">Esports-Dashboard<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/amyking.dev\/de\/react-feature\/embed\/#?secret=2Up97lxGJ6\" width=\"600\" height=\"338\" title=\"&#8222;Esports dashboard&#8220; &#8212; Amy King | Software Developer\" data-secret=\"2Up97lxGJ6\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/amyking.dev\/wp-includes\/js\/wp-embed.min.js\n<\/script>","thumbnail_url":"https:\/\/amyking.dev\/wp-content\/uploads\/2025\/09\/Untitled-design-30.png","thumbnail_width":2280,"thumbnail_height":1280,"description":"about the project This dashboard displays post game data from multiple Esports titles. It is designed to be game title agnostic, with an integrated API endpoint to receive and display live game data. The feature was demoed at gamescom 2025 by GRID. React.js feature This standalone dashboard was implemented in an existing React.js codebase and [&hellip;]"}