1.0Binary Bitshttps://blog.binarybits.netKannanhttps://blog.binarybits.net/author/kannan/Using React and Office UI Fabric React Components by Andrew Connell : Binary Bitsrich600338<blockquote class="wp-embedded-content" data-secret="orV5Da8GxR"><a href="https://blog.binarybits.net/using-react-and-office-ui-fabric-react-components-by-andrew-connell/">Using React and Office UI Fabric React Components by Andrew Connell</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="https://blog.binarybits.net/using-react-and-office-ui-fabric-react-components-by-andrew-connell/embed/#?secret=orV5Da8GxR" width="600" height="338" title="“Using React and Office UI Fabric React Components by Andrew Connell” — Binary Bits" data-secret="orV5Da8GxR" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script type="text/javascript"> /* <![CDATA[ */ /*! This file is auto-generated */ !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); /* ]]> */ </script> For a long time I was trying to switch from Angular to React for building SharePoint Modern Web Part but was finding it difficult to start off. The lab posted here by Andrew Connell, helps to get started. You can also view the video below. You can also view the lab as document from the […]https://blog.binarybits.net/wp-content/uploads/2020/03/microsoft-sharepoint-logo.svg