@props([ 'isWarning' => null, 'defaultClass' => 'text-white bg-neutral-800 hover:bg-violet-600', 'defaultWarningClass' => 'text-white bg-red-500 hover:bg-red-600', 'loadingClass' => 'text-black bg-green-500', 'confirm' => null, 'confirmAction' => null, ])