I am new to flutter and getting below error while parsing data.
type 'List<dynamic>' is not a subtype of type 'List<SubscriptionPackageDetails>?'
I have SubscriptionPackageDetails class and in response I am getting List< SubscriptionPackageDetails>. Right now I am getting an empty array of SubscriptionPackageDetails and getting error.
If the array has data then it work perfectly.
I am using below logic for parsing
subscriptionDetails: List.unmodifiable(
(data[ApiExchangeKeys.subscriptionDetails] as List<dynamic>).map(
(package) => SubscriptionPackageDetails.fromJson(
package as Map<String, dynamic>))),