import 'package:flutter/material.dart'; import './person.dart'; class Quiz extends StatefulWidget { const Quiz({required this.fullPeopleList, Key? key}) : super(key: key); final List fullPeopleList; @override State createState() => _QuizState(); } class _QuizState extends State { late List people; @override Widget build(BuildContext context) { people = widget.fullPeopleList; people.shuffle(); people = widget.fullPeopleList; return Column( children: [ Image.network(people[0].img), const AnswerButtons(), ], ); } } class AnswerButtons extends StatelessWidget { const AnswerButtons({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Row( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: [ TextButton.icon( onPressed: null, icon: const Icon( Icons.how_to_vote, size: 64, ), label: Text( "US Senator", style: Theme.of(context).textTheme.displaySmall, ), ), TextButton.icon( onPressed: null, icon: const Icon( Icons.gavel, size: 64, ), label: Text( "Serial Killer", style: Theme.of(context).textTheme.displaySmall, ), ) ], ); } }