JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://digitalbush.com/wp-content/uploads/2014/10/jquery.maskedinput.js"></script>
<input type="text" id="tel" />
JavaScript
$(function($) {
var input = $('#tel');
input.mask('(999) 999-9999');
input.on('change keydown keypress paste', function(e){
if(input.attr('value') !== this.value) {
input.attr('value', this.value);
}
});
input.on('focus', function(e){
setTimeout(function(){
console.log('Value: ', input.val());
}, 10);
});
});