the data fetch from api overrides the new edited text while entering done button from keyboard.
TextFormField(
controller: profileController.updateBusinessphoneController..text='${profileController.profileData[index].phoneNumber}',
decoration: InputDecoration(
border: OutlineInputBorder(),
labelText: 'Business Phone',
),
),