@php $range_id = $name . '_range_date_' . rand(0, 100); $max = $column_params['max'] ?? false; $min = $column_params['min'] ?? false; $required = $column_params['required'] ?? false; @endphp @push('filter_scripts') function {{ $name }}_date_filter(value) { {{ $table_options['id'] }}.columns("{{ $column_name }}:name").search( value ).draw(); } $("#{{ $range_id }}").flatpickr({ dateFormat: "Y-m-d", mode: "range", onChange: function(selectedDates, dateStr, instance) { console.log(dateStr); {{ $name }}_date_filter(dateStr); } }); @endpush