basic session create and delete

This commit is contained in:
Joshua Burman
2024-12-26 01:20:55 -05:00
parent 029f037f90
commit cd8da31f4b
6 changed files with 251 additions and 33 deletions

View File

@ -6,6 +6,7 @@ import 'package:sendtrain/screens/activities_screen.dart';
import 'package:sendtrain/screens/sessions_screen.dart';
// ignore: unused_import
import 'package:sendtrain/database/seed.dart';
import 'package:sendtrain/widgets/session_creator.dart';
class SendTrain extends StatelessWidget {
const SendTrain({super.key});
@ -83,7 +84,12 @@ class _AppState extends State<App> {
]),
floatingActionButton: FloatingActionButton.extended(
onPressed: () {
// Add your onPressed code here!
showAdaptiveDialog(
barrierColor: Colors.black.withOpacity(0.5),
builder: (BuildContext context) => SessionCreator(),
barrierDismissible: true,
barrierLabel: '',
context: context);
},
label: const Text('New Session'),
icon: const Icon(Icons.add_chart),