import 'package:stacked/stacked.dart'; import 'package:stacked_services/stacked_services.dart'; import 'package:yimaru_app/app/app.router.dart'; import '../../../app/app.locator.dart'; class CourseModuleViewModel extends BaseViewModel { // Dependency injection final _navigationService = locator(); // Course modules final List> _modules = [ { 'title': 'Duolingo English Test', }, { 'title': 'IELTS', }, ]; List> get modules => _modules; // Navigation void pop() => _navigationService.back(); Future navigateToCoursePractice() async => _navigationService.navigateToCoursePracticeView(); Future navigateToCoursePayment() async => _navigationService.navigateToCoursePaymentView(); }