@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({ enableTime: true, enableSeconds: true, dateFormat: "Y-m-d H:i:S", time_24hr: true, mode: "range", onChange: function(selectedDates, dateStr, instance) { console.log(dateStr); {{ $name }}_date_filter(dateStr); } }); @endpush