JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
<input/>

JavaScript

jQuery(document).ready(function () {
       var arr = [];
    
    if (typeof isSunday != 'function')
        {
            function isSunday(date) {
                var ret = false;
                if (date.getDay()==0){
                    ret = true;
                }
                return ret;
            }
        }
        
    function getArr(obj){
      
        if(typeof obj == 'object') {

            
            var min = obj['settings']['minDate'],
                max = obj['settings']['maxDate'];
            
            
            var min_date = new Date;
            min_date.setHours(0, 0, 0, 0);
            min_date.setDate(min_date.getDate() + min); 

            
            
            if (isSunday(min_date)){
                arr[0] = (min_date.getMonth()+1+'-'+min_date.getDate()+'-'+min_date.getFullYear()).toString();
            }
        
            for (var i = 0; i < max; i++) {
                var inter_date = min_date;
                inter_date.setDate(inter_date.getDate() + 1);
                if (isSunday(inter_date)){
                    arr.push((inter_date.getMonth()+1+'-'+inter_date.getDate()+'-'+inter_date.getFullYear()).toString());
                }
            }
        }
        
        
        for (i = 0; i < arr.length; i++) {
                       
            console.log(arr[i]);
        }  
    };
       
        
        
    
     
    $(document).on("focus", "input", function (e) {
        
        getArr( $('input').data("datepicker") );
             
        $('input').datepicker({
            
            showAnim : 'slideDown',
            
            minDate: 3,

            maxDate: 15,
           
            beforeShowDay:function(date){
                
                   var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
                   return [ arr.indexOf(string) == -1 ];
               
               }            
        });
        
        
        $(this).blur();
        arr =...