Dn-a / flutter_inner_drawer

Inner Drawer is an easy way to create an internal side section (left/right) where you can insert a list-menu or other.
https://pub.dartlang.org/packages/flutter_inner_drawer
MIT License
514 stars 129 forks source link

Expected a value of type 'List<Widget>', but got one of type 'List<Widget?>' #83

Open madhusudhanv255 opened 9 months ago

madhusudhanv255 commented 9 months ago

I am getting this error for using simple usage code for cupertino App.

Expected a value of type 'List', but got one of type 'List<Widget?>' The relevant error-causing widget was: InnerDrawer-[LabeledGlobalKey#5dd34] InnerDrawer:file:///Applications/MAMP/htdocs/angularjs/owlinvest/mobile/adv_basics/lib/dashboard.dart:45:12

When the exception was thrown, this was the stack: dart-sdk/lib/_internal/js_dev_runtime/private/ddcruntime/errors.dart 288:49 throw dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 121:3 castError dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 529:12 cast dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/classes.dart 638:14 as_C packages/flutter_inner_drawer/inner_drawer.dart 437:21 [_scaffold] packages/flutter_inner_drawer/inner_drawer.dart 614:55 build packages/flutter/src/widgets/framework.dart 5198:27 build packages/flutter/src/widgets/framework.dart 5086:15 performRebuild packages/flutter/src/widgets/framework.dart 5251:11 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5242:11 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/framework.dart 5111:16 performRebuild packages/flutter/src/widgets/framework.dart 5251:11 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5242:11 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/framework.dart 5111:16 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/framework.dart 5111:16 performRebuild packages/flutter/src/widgets/framework.dart 5251:11 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5242:11 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/framework.dart 5111:16 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/framework.dart 5111:16 performRebuild packages/flutter/src/widgets/framework.dart 4805:7 rebuild packages/flutter/src/widgets/framework.dart 5068:5 [_firstBuild] packages/flutter/src/widgets/framework.dart 5062:5 mount packages/flutter/src/widgets/framework.dart 3971:15 inflateWidget packages/flutter/src/widgets/framework.dart 3708:18 updateChild packages/flutter/src/widgets/binding.dart 1240:16 [_rebuild] packages/flutter/src/widgets/binding.dart 1209:5 mount packages/flutter/src/widgets/binding.dart 1156:16 packages/flutter/src/widgets/framework.dart 2720:19 buildScope packages/flutter/src/widgets/binding.dart 1155:12 attachToRenderTree packages/flutter/src/widgets/binding.dart 987:24 attachRootWidget packages/flutter/src/widgets/binding.dart 968:7 dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:19 internalCallback

════════════════════════════════════════════════════════════════════════════════════════════════════ Another exception was thrown: Unexpected null value.

Below is pubspec.yaml

name: adv_basics description: A new Flutter project. version: 1.0.0+1

environment: sdk: '>=3.0.5 <4.0.0'

dependencies: flutter: sdk: flutter

The following adds the Cupertino Icons font to your application.

Use with the CupertinoIcons class for iOS style icons.

cupertino_icons: ^1.0.2 http: ^0.13.5 local_auth: ^2.1.6 flutter_session_manager: ^1.0.3 adaptive_theme: ^3.3.0 flutter_dotenv: "^5.1.0" flutter_inner_drawer: "^1.0.0+1"

dev_dependencies: flutter_test: sdk: flutter

flutter_lints: ^2.0.0 flutter_fusioncharts: ^1.0.2

uses-material-design: true

To add assets to your application, add an assets section, like this:

assets: