Rank 3: Container
Hello, This is more of a best practice question, in Flutter I retrieve some documents into a list when the user opens the app. When the user clicks on a document it goes to a details page. I only want to listen to realtime events for that specific document, while user is viewing. Where is the best place to subscribe to the realtime events of this document? Should it be in the initState or soon as the user clicks the item in the list? also I'm assuming on this page I should close the subscription in the dispose() method. Thanks for any suggestions.