@props([ // name of the datepicker. This name is used when posting the form with the datepicker 'name' => 'bw-timepicker-'.uniqid(), 'hour_label' => config('bladewind.timepicker.hour_label','HH'), 'minute_label' => config('bladewind.timepicker.minute_label','MM'), 'format_label' => config('bladewind.timepicker.format_label','--'), 'required' => false, // what should the time hours be displayed as. Available options are 12, 24 'format' => config('bladewind.timepicker.format','12'), 'selected_value' => '', 'style' => config('bladewind.timepicker.style','popup'), 'label' => '', 'placeholder' => config('bladewind.timepicker.placeholder','HH:MM'), ]) @php $name = preg_replace('/[\s-]/', '_', $name); if(!empty($selected_value)) { $selected_time_array = explode(':', str_replace(' ', '', $selected_value)); $selected_hour = $selected_time_array[0]; $selected_minute = substr($selected_time_array[1], 0, 2); $selected_format = (strlen($selected_time_array[1]) > 2) ? strtoupper(substr($selected_time_array[1], 2, 2)) : ''; } @endphp @if($style == 'popup')