{{-- Button Group Component Usage: View Edit Delete --}} @props(['align' => 'start']) @php $alignClasses = match($align) { 'start' => 'justify-start', 'center' => 'justify-center', 'end' => 'justify-end', 'between' => 'justify-between', 'around' => 'justify-around', 'evenly' => 'justify-evenly', default => 'justify-start', }; $classes = 'flex items-center gap-2 ' . $alignClasses; // Responsive classes for mobile $classes .= ' sm:flex-row sm:gap-2 flex-col gap-1'; @endphp