Gavin Rehkemper posted a blog yesterday regarding how to take a React component and use it in Experience Builder. You can check out the blog here https://community.esri.com/people/GRehkemper-esristaff/blog/2020/05/27/the-one-widget-part-1
Stay tuned will also have other posts regarding widgets.
David