title: Flutter Firestore Set Timeout
body: <p>As far as I know Flutter Firestore operation will keep retry when the internet connectivity is down. Is there a way to set timeout duration so that Firestore throw an error in CatchError when it exceeds the timeout duration?</p>