Fix input placeholder by adding back required prop