import 'package:flutter/material.dart'; class SubmitButton extends StatelessWidget { final VoidCallback onPressed; final bool isEdit; const SubmitButton({required this.onPressed, this.isEdit = false}); @override Widget build(BuildContext context) { final buttonText = isEdit ? '保存' : '提交'; return ElevatedButton( onPressed: onPressed, child: Padding( padding: const EdgeInsets.all(16.0), child: Text('${buttonText}'), ), style: ElevatedButton.styleFrom( shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8)), elevation: 4, ), ); } }