diff --git a/resources/views/components/danger-button.blade.php b/resources/views/components/danger-button.blade.php index 25cf3b87..a73584fe 100644 --- a/resources/views/components/danger-button.blade.php +++ b/resources/views/components/danger-button.blade.php @@ -3,46 +3,90 @@ 'iconOnly' => false, 'loadingText' => 'Loading...', 'action' => '', + 'dropdown' => false, ]) - + + @if ($dropdown) + + @endif + diff --git a/resources/views/components/dropdown-button-item.blade.php b/resources/views/components/dropdown-button-item.blade.php new file mode 100644 index 00000000..ce075c28 --- /dev/null +++ b/resources/views/components/dropdown-button-item.blade.php @@ -0,0 +1,14 @@ +@props(['href' => '#']) + +merge([ + 'class' => 'block w-full px-4 py-2 text-left text-sm text-gray-700 dark:text-gray-200 hover:bg-gray-100 dark:hover:bg-gray-700 transition-colors duration-150 ease-in-out first:rounded-t-[0.60rem] last:rounded-b-[0.60rem]', + 'role' => 'menuitem', + 'tabindex' => '-1', + ]) + }} +> + {{ $slot }} + diff --git a/resources/views/components/primary-button.blade.php b/resources/views/components/primary-button.blade.php index 439c5104..f321f9f1 100644 --- a/resources/views/components/primary-button.blade.php +++ b/resources/views/components/primary-button.blade.php @@ -6,25 +6,74 @@ 'loadingText' => 'Saving...', 'action' => '', 'noLivewire' => false, + 'dropdown' => false, ]) - + + @if ($dropdown) + - @else - {{ $slot }} @endif - + diff --git a/resources/views/components/secondary-button.blade.php b/resources/views/components/secondary-button.blade.php index 2a9d1cae..2ab24942 100644 --- a/resources/views/components/secondary-button.blade.php +++ b/resources/views/components/secondary-button.blade.php @@ -3,42 +3,84 @@ 'iconOnly' => false, 'loadingText' => 'Loading...', 'action' => '', + 'dropdown' => false, ]) - + + @if ($dropdown) + - @else - {{ $slot }} @endif - +