title: How to use StreamBuilder?
body: <p>I tried implementing this code in my project, here is the link to that <a href="https://gitmemory.com/issue/DarshanGowda0/GeoFlutterFire/16/472098428" rel="nofollow noreferrer">https://gitmemory.com/issue/DarshanGowda0/GeoFlutterFire/16/472098428</a></p>
  <p>This is my Scaffold.</p>
  <pre><code>Scaffold(
            body: Center(
          child: Column(
            children: &lt;Widget&gt;[
              FloatingActionButton(
                onPressed: () async  {
  
               await GetusersLocation();
  
                },
                child: Center(
                  child: Icon(
                    Icons.add,
                  ),
                ),
              ),
  
              StreamBuilder(
                stream: stream,
                builder: (BuildContext context,
                    AsyncSnapshot&lt;List&lt;DocumentSnapshot&gt;&gt; snapshots) {
                  if (snapshots.connectionState == ConnectionState.active &amp;&amp;
                      snapshots.hasData) {
                    print(snapshots.data);
                    return Container();
                  } else {
                    return Center(child: CircularProgressIndicator());
                  }
                },
              ),
  
            ],
          ),
        )),
  </code></pre>
  <p>Here is my GetusersLocation()</p>
  <pre><code>Future&lt;void&gt; GetusersLocation() async {
      Position position = await Geolocator()
          .getCurrentPosition(desiredAccuracy: LocationAccuracy.high);
      lat = position.latitude;
      long = position.longitude;
    }
  </code></pre>
  <p>Here is my initState()</p>
  <pre><code>
  Stream&lt;List&lt;DocumentSnapshot&gt;&gt; stream;
  
  
  
    @override
    void initState() {
      super.initState();
      geo = Geoflutterfire();
      var radius = BehaviorSubject.seeded(1.0);
      GeoFirePoint center = geo.point(latitude: 26.8462924, longitude: 81.0042322);
      stream = radius.switchMap((rad) {
        var collectionReference = _firestore.collection('locations');
        return geo.collection(collectionRef: collectionReference).within(
            center: center, radius: rad, field: 'position', strictMode: true);
      });
    }
  </code></pre>
  <p>I'm getting this printed in my console.</p>
  <blockquote>
  <p>[Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot', Instance of 'DocumentSnapshot'].</p>
  </blockquote>
  <p>Please help me out.</p>