title: The body might complete normally, causing 'null' to be returned, but the return type, 'Widget', is a potentially non-nullable type?
body: <p>I have this error in my code before the <code>{ (builde:(context,snapshot)</code></p>
  <pre class="lang-dart prettyprint-override"><code>buildSearchresult() {
      return FutureBuilder(
          future: searchresultfuture,
          builder: (context, snapshot) {
            if (!snapshot.hasData) {
              return CircularProgress();
            }
            
            
          });
    }
  </code></pre>