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));