I am getting this error in Animated Builder after I enable dart null safety in my flutter because one of my plugin needs it.
return AnimatedBuilder(
//animation is done here
animation:_pageController,
builder: (BuildContext context,Widget widget){
double value = 1;
if(_pageController.position.haveDimensions){
value = _pageController.page! - index;
value = (1-(value.abs()*0.25)).clamp(0.0, 1.0);
}
return Center(
child: SizedBox(
height:Curves.easeInOut.transform(value)*380.0,
child: widget,
),
);
},
I get error like this:
The argument type 'Center Function(BuildContext, Widget)' can't be assigned to the parameter type 'Widget Function(BuildContext, Widget?)'.
Before I enable dart null safety in pubspec.yaml it was fine.