whereNotNull() fixed

This commit is contained in:
Ashita Prasad
2025-03-02 15:45:06 +05:30
parent 9c1ceb0dfd
commit 6c9fea558a
2 changed files with 3 additions and 7 deletions

View File

@ -1,4 +1,3 @@
import 'package:apidash_core/apidash_core.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:apidash/providers/providers.dart'; import 'package:apidash/providers/providers.dart';
@ -11,10 +10,8 @@ class EnvironmentDropdown extends ConsumerWidget {
Widget build(BuildContext context, WidgetRef ref) { Widget build(BuildContext context, WidgetRef ref) {
final environments = ref.watch(environmentsStateNotifierProvider); final environments = ref.watch(environmentsStateNotifierProvider);
final environmentSequence = ref.watch(environmentSequenceProvider); final environmentSequence = ref.watch(environmentSequenceProvider);
final environmentsList = environmentSequence final environmentsList =
.map((e) => environments?[e]) environmentSequence.map((e) => environments?[e]).nonNulls.toList();
.whereNotNull()
.toList();
final activeEnvironment = ref.watch(activeEnvironmentIdStateProvider); final activeEnvironment = ref.watch(activeEnvironmentIdStateProvider);
return EnvironmentPopupMenu( return EnvironmentPopupMenu(

View File

@ -1,5 +1,4 @@
import 'package:apidash_core/consts.dart'; import 'package:apidash_core/consts.dart';
import 'package:collection/collection.dart';
import 'package:seed/seed.dart'; import 'package:seed/seed.dart';
import '../models/models.dart'; import '../models/models.dart';
import 'graphql_utils.dart'; import 'graphql_utils.dart';
@ -52,7 +51,7 @@ List<Map<String, String>>? rowsToFormDataMapList(
"value": formData.value, "value": formData.value,
"type": formData.type.name, "type": formData.type.name,
}) })
.whereNotNull() .nonNulls
.toList(); .toList();
return finalMap; return finalMap;
} }