Hi @andersb
You should declare the props for the input component too. Also, you should add the placeholder attribute to the input:
// resources/views/components/input.blade.php
@props(['placeholder' => 'Default placeholder...', 'name' => 'generic'])
<input placeholder="{{$placeholder}}" {{ $attributes->merge(['class' => 'rounded-md']) }}"/>
You can test the different defaults by removing the :placeholder attribute from the <x-input/> call and you'll see that it should display the Default placeholder... text instad.