import 'package:flutter/material.dart'; class DetailPage extends StatelessWidget { final String title; final String description; final Image? image; const DetailPage({ super.key, required this.title, required this.description, required this.image, }); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(title), ), body: SingleChildScrollView( child: Column( children: [ Container( padding: const EdgeInsets.all(8.0), child: image, ), Container( padding: const EdgeInsets.all(8.0), child: Text( title, style: const TextStyle( fontSize: 24, ), ), ), Container( padding: const EdgeInsets.all(8.0), child: Text( description, style: const TextStyle( fontSize: 18, ), ), ), ], ), ), ); } }