import 'package:flutter/material.dart'; class PrimaryButton extends StatelessWidget { final String text; final void Function()? onPressed; final IconData? icon; const PrimaryButton( {super.key, required this.text, required this.onPressed, this.icon}); @override Widget build(BuildContext context) { return ElevatedButton( style: ElevatedButton.styleFrom(backgroundColor: Colors.blue), onPressed: onPressed, child: Text(text, style: TextStyle(color: Theme.of(context).colorScheme.onPrimary))); } }