fazer o botao de criqar personagem guardar personagem

This commit is contained in:
2026-01-13 17:15:21 +00:00
parent eeb9f0e760
commit fc527084de
5 changed files with 307 additions and 10 deletions

View File

@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:playmaker/screens/team_stats_page.dart';
import '../models/team_model.dart';
import '../controllers/team_controllers.dart';
@@ -83,19 +84,23 @@ subtitle: Padding(
children: [
// Botão Status
IconButton(
padding: EdgeInsets.zero,
constraints: const BoxConstraints(),
icon: const Icon(Icons.bar_chart, color: Colors.blue),
onPressed: () {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(content: Text("A abrir status de ${team.name}...")),
);
},
),
padding: EdgeInsets.zero,
constraints: const BoxConstraints(),
icon: const Icon(Icons.bar_chart, color: Colors.blue),
onPressed: () {
// NAVEGAÇÃO PARA A NOVA PÁGINA
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => TeamStatsPage(team: team),
),
);
},
),
const SizedBox(width: 12),
// Botão Eliminar
IconButton(
padding: EdgeInsets.zero,
padding: EdgeInsets.zero,
constraints: const BoxConstraints(),
icon: const Icon(Icons.delete_outline, color: Color(0xFFE74C3C)),
onPressed: () => _confirmDelete(context),