title: type '_InternalLinkedHashMap<dynamic, dynamic>' is not a subtype of type 'List<Map<String, dynamic>>' of 'function result'
body: <p>I have looked at the following links before writing this question:</p>
  <ul>
  <li><a href="https://stackoverflow.com/questions/55430061/unhandled-exception-internallinkedhashmapstring-dynamic-is-not-a-subtype-of">Unhandled Exception: InternalLinkedHashMap&lt;String, dynamic&gt;&#39; is not a subtype of type &#39;List&lt;dynamic&gt;</a></li>
  <li><a href="https://stackoverflow.com/questions/57845333/dart-how-internallinkedhashmapstring-dynamic-convert-to-mapstring-dynami">Dart - how _InternalLinkedHashMap&lt;String, dynamic&gt; convert to Map&lt;String, dynamic&gt;?</a></li>
  <li><a href="https://medium.com/codespace69/flutter-json-decode-type-internallinkedhashmap-dynamic-dynamic-is-not-a-subtype-of-type-9d6b3e982b59" rel="nofollow noreferrer">https://medium.com/codespace69/flutter-json-decode-type-internallinkedhashmap-dynamic-dynamic-is-not-a-subtype-of-type-9d6b3e982b59</a></li>
  </ul>
  <p>The code:</p>
  <pre><code>List data = [
      {
        &quot;title&quot; : &quot;Particulate matter&quot;,
        &quot;desc&quot; : &quot;The term used to describe a mixture of solid particles and liquid droplets found in the air&quot;,
        &quot;amt&quot; : 500,
        &quot;diseases&quot; : &quot;Particulate matter is responsible for asthma in many people. Also, a topic dermatitis, allergic rhinitisare diseases that can be caused by this&quot;,
        &quot;precaution&quot; : &quot;Switching to cleaner appliances and reducing the amount of smoking will surely ensure less exposureof particulate matter in the environment&quot;,
        &quot;image&quot; : 'https://images.pexels.com/photos/3668372/pexels-photo-3668372.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=750&amp;w=1260',
        &quot;color&quot; : Color(0xFF6E7E5D).withOpacity(.3)
      },
  // loads of data in this structure
  ];
  
  // the line of error
  Map indexedData = Map&lt;String, dynamic&gt;.from(data[index]);
  </code></pre>
  <p>I simply don't know why the error exists so please help me out. Thank You!</p>
  <p>EDIT: I can change the data to a limit if that helps solve the problem</p>