I have a state
object that includes multiple address lines
{
name: "fred",
homeStreet1: "1 main st"
homeStreet2: "Apt A"
}
How can I iterate over the address lines to display them in React?
I tried:
{state.filter(entry => { entry.key.match(/homeStreet/) &&
<tr key={entry.value}>
<td><label htmlFor={entry.key}/>
<input
type="text"
id={`homeStreet${entry.value + 1}`}
value={entry.value}
size="20"
onChange={(e) => updateState(e.target.id, e.target.value )} />
</td>
</tr >;
})}
but I get
Expected an assignment or function call and instead saw an expression no-unused-expressions