@props([ 'align' => 'right', 'width' => '48', 'customAlignmentClasses' => '', 'contentClasses' => 'bg-white dark:bg-gray-700', 'containerClasses' => 'relative block text-left', ]) @php switch ($align) { case 'left': $alignmentClasses = 'origin-top-left ' . $customAlignmentClasses; break; case 'top': $alignmentClasses = 'origin-top ' . $customAlignmentClasses; break; case 'right': default: $alignmentClasses = 'origin-top-right ' . $customAlignmentClasses; break; } switch ($width) { case '48': $width = 'w-48'; break; case '56': $width = 'w-56'; break; } @endphp