@props([ 'name' => 'bw_'.uniqid(), 'min' => 0, 'max' => 100, 'step' => 1, 'selected' => 0, 'max_selected' => '', 'color' => 'primary', 'show_values' => config('bladewind.slider.show_values', true), 'range' => config('bladewind.slider.range', false), 'class' => '', ]) @php $show_values = parseBladewindVariable($show_values); $range = parseBladewindVariable($range); $step = (is_numeric($step) && $step > 0) ? $step : 1; $min = (is_numeric($min) && $min >= 0) ? $min : 0; $max = (is_numeric($max) && $max >= 0) ? $max : 100; $selected = (is_numeric($selected) && $selected >= 0) ? $selected : 0; $selected = ($min != 0 && $selected== 0) ? $min : $selected; $selected = ($selected > $max) ? $max : $selected; $colour = defaultBladewindColour($color); @endphp
@if($range) @endif