@props(['disabled' => false, 'error' => false]) class([ 'py-1 md:py-2 border-gray-300 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 focus:border-primary-500 dark:focus:border-primary-600 focus:ring-primary-500 dark:focus:ring-primary-600 rounded-md shadow-sm mt-1 block w-full', 'disabled:bg-slate-50 disabled:text-slate-500 disabled:border-slate-200 disabled:shadow-none', 'border-red-500 focus:border-red-500 focus:ring-red-500' => $error, ])->merge([]) !!}>