JSFiddle - React, Tailwind, and code Playground

HTML

<html>     
     <head>       
     <title>How to fan-gate</title>     
     </head>     
 <body>       
     <div id="fb-root"></div>          
    before  
<div class="fb-like" data-href="http://www.fbrell.com" data-send="true" data-layout="button_count" data-width="450" data-show-faces="true"></div>
     after
     </body>  

</html>

JavaScript

window.fbAsyncInit = function() {

    FB.init({
        appId: '605351726314660',
        status: true,
        cookie: true,
        xfbml: true,
        oauth: true,
    });

    FB.Event.subscribe('edge.create', function(href, widget) {
        alert('You liked ' + href, widget);
    });

};


(function(d) {
    var js, id = 'facebook-jssdk';
    if (d.getElementById(id)) {
        return;
    }
    js = d.createElement('script');
    js.id = id;
    js.async = true;
    js.src = "//connect.facebook.net/en_US/all.js";
    d.getElementsByTagName('head')[0].appendChild(js);
}(document));