Getting type 'Null' is not a subtype of type 'BuildContext' while trying to push data from one flutter screen to another

Issue Here’s widget.dart Widget wallpapersList({required List<WallpaperModel> wallpapers, context}) { return Container( padding: EdgeInsets.symmetric(horizontal: 16), child: GridView.count( shrinkWrap: true, physics: ClampingScrollPhysics(), crossAxisCount: 2, childAspectRatio: 0.6, mainAxisSpacing: 6.0, crossAxisSpacing: 6.0, children: wallpapers.map((wallpaper) { return GridTile( child: GestureDetector( onTap: () { print(wallpaper.src!.portrait); //

Continue reading

Navigating to screen on button click but it is navigating without the button press

Issue import ‘package:flutter/material.dart’; import ‘./home.dart’; class Question extends StatelessWidget { Question({super.key}); TextEditingController durationController = TextEditingController(); TextEditingController lengthController = TextEditingController(); @override Widget build(BuildContext context) { return Container( margin: const EdgeInsets.only(top: 80), child: Column( children: <Widget>[ Container( margin: const EdgeInsets.only(top: 30, right:

Continue reading