Error: Illuminate\Contracts\Container\BindingResolutionException Unresolvable dependency resolving [Parameter #0 [ <required> ?float $rating ]] in class App\View\Components\StarRating Solution: <?php namespace App\View\Components; use Closure; use Illuminate\Contracts\View\View; use Illuminate\View\Component; class StarRating extends Component { /** * Create a new component instance. */ public function __construct( public readonly ?float $rating = null ) { } /** * Get the view / contents that represent the component. */ public function render(): View|Closure|string { return view('components.star-rating'); } }