Closed
Description
Is your feature request related to a problem? Please describe.
In javascript SDK, runTransaction
method returns a promise containing value that was returned within runTransaction
function. However, flutter firestore's runTransaction
returns an arbitrary map.
Describe the solution you'd like
It is difficult for developers to understand how they can utilize the result of runTransaction
. It will be helpful if a doc can be updated to reflect how callers can handle value returned from runTransaction
. e.g. If value cannot be utilized, then shouldn't runTransaction
return void?