diff --git a/lib/widgets/generic/elements/form_search_input.dart b/lib/widgets/generic/elements/form_search_input.dart index b5c0a6d..c1374cd 100644 --- a/lib/widgets/generic/elements/form_search_input.dart +++ b/lib/widgets/generic/elements/form_search_input.dart @@ -8,10 +8,11 @@ import 'package:sendtrain/widgets/generic/elements/form_text_input.dart'; class FormSearchInput extends StatefulWidget { const FormSearchInput( - {super.key, required this.sessionController, required this.service, this.optionalPayload}); + {super.key, required this.sessionController, required this.service, this.requestCallback, this.optionalPayload}); final TextEditingController sessionController; final dynamic service; + final Function? requestCallback; final dynamic optionalPayload; @override @@ -22,7 +23,7 @@ class _FormSearchInputState extends State { String? _currentQuery; late final service = widget.service; - + late final requestCallback = widget.requestCallback; // The most recent suggestions received from the API. late Iterable _lastOptions = []; late final Debouncer debouncer; diff --git a/lib/widgets/sessions/session_view_activities.dart b/lib/widgets/sessions/session_view_activities.dart index 2371cf8..2101c17 100644 --- a/lib/widgets/sessions/session_view_activities.dart +++ b/lib/widgets/sessions/session_view_activities.dart @@ -39,15 +39,20 @@ class _SessionViewActivitiesState extends State { padding: const EdgeInsets.fromLTRB(10, 0, 10, 0), children: [ Card.outlined( - child: ListTile( - contentPadding: EdgeInsets.only(top: 5, left: 15, right: 5, bottom: 5), - onTap: () {}, - autofocus: true, - leading: Icon(Icons.add_box_rounded), - title: Text('Add an Activity!'), - subtitle: Text( - 'Here you can associate one or more activities that you can follow during your session.'), - )) + child: InkWell( + customBorder: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10), + ), + onTap: () {}, + child: ListTile( + contentPadding: EdgeInsets.only( + top: 5, left: 15, right: 5, bottom: 5), + autofocus: true, + leading: Icon(Icons.add_box_rounded), + title: Text('Add an Activity!'), + subtitle: Text( + 'Here you can associate one or more activities that you can follow during your session.'), + ))) ])); } } else {