JSFiddle - React, Tailwind, and code Playground
HTML
<script src="//code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<link rel="stylesheet" href="//stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<script src="//stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#OTPModal">
Launch demo modal
</button>
<div class="modal fade" id="OTPModal" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<h3 class="actualStcFont">Enter The (One Time Password) That Was Sent To Your Mobile</h3>
<form method="POST" action="" id="oneTimePasswordWindow_form">
<input id="OTPField" class="form-control" />
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default actualStcFont" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary actualStcFont">Submit</button>
</div>
</div>
</div>
</div>
JavaScript
$().ready(function()
{
$('#OTPModal').modal('show');
});
$('#OTPModal').on('shown.bs.modal', function () {
$('#OTPField').focus();
})