JSFiddle - React, Tailwind, and code Playground

HTML

<input type="text" id="date_start">

JavaScript

var date = new Date(), y = date.getFullYear(), m = date.getMonth();
var fSDate = new Date(y, m, 1);
var fEDate = new Date(y, m + 1, 0);

$.datepicker.setDefaults({
	changeMonth: false,
	changeYear: false,
	showOtherMonths: false,
	yearRange: '-0:+0',
	dateFormat: 'yy-mm-dd',
	defaultDate: +0, //30 days ago
	numberOfMonths: 1,
	minDate: fSDate, 
	maxDate: fEDate,
	showAnim: 'fadeIn',
	showButtonPanel: false
});

$('#date_start').datepicker();