diff --git a/Frontend/lib/mih_packages/mih_home/package_tools/mih_business_home.dart b/Frontend/lib/mih_packages/mih_home/package_tools/mih_business_home.dart index a832844a..7256d907 100644 --- a/Frontend/lib/mih_packages/mih_home/package_tools/mih_business_home.dart +++ b/Frontend/lib/mih_packages/mih_home/package_tools/mih_business_home.dart @@ -49,20 +49,20 @@ class _MihBusinessHomeState extends State final String maintenanceMsg = "\tHeads up! We're doing maintenance on Thur, 15 May 2025 at 10 PM (CAT). MIH may be unavailable briefly."; - void _startMarquee() async { - while (mounted) { - final double maxScroll = _scrollController.position.maxScrollExtent; - await Future.delayed(const Duration(milliseconds: 500)); - await _scrollController.animateTo( - maxScroll, - duration: _marqueeController.duration!, - curve: Curves.linear, - ); - await Future.delayed(const Duration(milliseconds: 500)); - _scrollController.jumpTo(0); - await Future.delayed(const Duration(milliseconds: 500)); - } - } + // void _startMarquee() async { + // while (mounted) { + // final double maxScroll = _scrollController.position.maxScrollExtent; + // await Future.delayed(const Duration(milliseconds: 500)); + // await _scrollController.animateTo( + // maxScroll, + // duration: _marqueeController.duration!, + // curve: Curves.linear, + // ); + // await Future.delayed(const Duration(milliseconds: 500)); + // _scrollController.jumpTo(0); + // await Future.delayed(const Duration(milliseconds: 500)); + // } + // } List> setNewBusinessUserPackages() { List> temp = []; @@ -182,12 +182,13 @@ class _MihBusinessHomeState extends State businessPackagesMap = setBusinessPackages(); } searchPackage(); - _marqueeController = AnimationController( - vsync: this, - duration: const Duration(seconds: 12), - ); - _scrollController = ScrollController(); - WidgetsBinding.instance.addPostFrameCallback((_) => _startMarquee()); + //Scrolling Banner message + // _marqueeController = AnimationController( + // vsync: this, + // duration: const Duration(seconds: 12), + // ); + // _scrollController = ScrollController(); + // WidgetsBinding.instance.addPostFrameCallback((_) => _startMarquee()); } @override diff --git a/Frontend/lib/mih_packages/mih_home/package_tools/mih_personal_home.dart b/Frontend/lib/mih_packages/mih_home/package_tools/mih_personal_home.dart index b4aa192f..17f965cd 100644 --- a/Frontend/lib/mih_packages/mih_home/package_tools/mih_personal_home.dart +++ b/Frontend/lib/mih_packages/mih_home/package_tools/mih_personal_home.dart @@ -57,20 +57,20 @@ class _MihPersonalHomeState extends State final String maintenanceMsg = "\tHeads up! We're doing maintenance on Thur, 15 May 2025 at 10 PM (CAT). MIH may be unavailable briefly."; - void _startMarquee() async { - while (mounted) { - final double maxScroll = _scrollController.position.maxScrollExtent; - await Future.delayed(const Duration(milliseconds: 500)); - await _scrollController.animateTo( - maxScroll, - duration: _marqueeController.duration!, - curve: Curves.linear, - ); - await Future.delayed(const Duration(milliseconds: 500)); - _scrollController.jumpTo(0); - await Future.delayed(const Duration(milliseconds: 500)); - } - } + // void _startMarquee() async { + // while (mounted) { + // final double maxScroll = _scrollController.position.maxScrollExtent; + // await Future.delayed(const Duration(milliseconds: 500)); + // await _scrollController.animateTo( + // maxScroll, + // duration: _marqueeController.duration!, + // curve: Curves.linear, + // ); + // await Future.delayed(const Duration(milliseconds: 500)); + // _scrollController.jumpTo(0); + // await Future.delayed(const Duration(milliseconds: 500)); + // } + // } List> setNerUserPersonalPackage() { List> temp = []; @@ -224,12 +224,13 @@ class _MihPersonalHomeState extends State personalPackagesMap = setPersonalPackagesMap(); } searchPackage(); - _marqueeController = AnimationController( - vsync: this, - duration: const Duration(seconds: 12), - ); - _scrollController = ScrollController(); - WidgetsBinding.instance.addPostFrameCallback((_) => _startMarquee()); + //Scrolling Banner message + // _marqueeController = AnimationController( + // vsync: this, + // duration: const Duration(seconds: 12), + // ); + // _scrollController = ScrollController(); + // WidgetsBinding.instance.addPostFrameCallback((_) => _startMarquee()); } @override