getLocalRecentPack method
Implementation
Future getLocalRecentPack(List packIds) async {
GraphQLClient _client = graphQLConfiguration.clientToQuery();
var localRecentPackGql = """
query getLocalRecentPack(\$packDetails: localPackInput) {
getLocalRecentPack(packDetails: \$packDetails) {
_id
packName
packId
setId
packImage
setPrice
__typename
}
}
""";
final vble = {
"packIds": packIds,
};
QueryResult result = await _client.query(QueryOptions(
document: gql(localRecentPackGql),
variables: vble,
fetchPolicy: FetchPolicy.networkOnly,
));
if (!result.hasException) {
var loaclPack = result.data!['getLocalRecentPack'];
if (loaclPack != null) {
loacalRecentPack = localRecentPackFromJson(loaclPack);
}
return loacalRecentPack;
}
return loacalRecentPack;
}