id = Str::slug($prefix ? "{$prefix}-{$name}" : $name); $modelValue = is_object($model) && isset($model->{$name}) ? $model->{$name} : null; $this->resolvedValue = old($name, $value ?? $modelValue); $this->inputClasses = $baseClass; } public function render(): View { if (session('errors')?->has($this->name)) { $this->inputClasses .= ' input-error'; } if($this->readonly) { $this->inputClasses .= ' pointer-events-none opacity-50'; } return view($this->view); } }