diff --git a/lib/widgets/scroll_to_top_button.dart b/lib/widgets/scroll_to_top_button.dart index 370d265f..42ef23dc 100644 --- a/lib/widgets/scroll_to_top_button.dart +++ b/lib/widgets/scroll_to_top_button.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; class ScrollToTopButton extends StatelessWidget { final ScrollController scrollController; @@ -9,11 +10,14 @@ class ScrollToTopButton extends StatelessWidget { Widget build(BuildContext context) { return ElevatedButton.icon( label: const Text('Scroll to Top'), - onPressed: () => scrollController.animateTo( - 0.0, - curve: Curves.fastOutSlowIn, - duration: const Duration(milliseconds: 500), - ), + onPressed: () { + HapticFeedback.lightImpact(); + scrollController.animateTo( + 0.0, + curve: Curves.fastOutSlowIn, + duration: const Duration(milliseconds: 500), + ); + }, icon: const Icon( Icons.arrow_circle_up, ),