Вы можете передать key
в качестве параметра для onChange
метода
onChange={() => this.handleChange("First Name")}
и затем просто обновить значение.
let field = savedDate.find(({key}) => key == key_param);
field.value = ...
Я бы рекомендовал использовать поле id в качестве ключа для savedData
состояния и просто передать event.target.id
в качестве параметра.
savedData:[
{key:'firstName',value:''},
{key:'lastName',value:''},
{key:'mobile',value:''},
{key:'email',value:''},
{key:'password',value:''},
{key:'forgot Password',value:''},
{key:'checkBox1',value:''},
]
...............
onChange={(e) => this.handleChange(e.target.id)}