import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; import '../../../../core/theme/app_colors.dart'; class QuizPage extends StatelessWidget { final String quizId; const QuizPage({super.key, required this.quizId}); @override Widget build(BuildContext context) { return PopScope( canPop: false, onPopInvoked: (didPop) { if (didPop) return; // Navigate back to quiz list instead of exiting app context.go('/quiz'); }, child: Scaffold( backgroundColor: AppColors.background, appBar: AppBar( title: Text('Quiz $quizId'), backgroundColor: AppColors.surface, foregroundColor: AppColors.textPrimary, elevation: 0, ), body: Center( child: Text( 'Quiz Page - ID: $quizId\nComing Soon', style: const TextStyle( fontSize: 24, fontWeight: FontWeight.bold, color: AppColors.textPrimary, ), textAlign: TextAlign.center, ), ), ), ); } }