I\'m learning Flutter with Provider and trying to make a CRUD model. I\'ve achieved the create part, read and the delete part, but struggling with the update part of the model.