Files
Bahla-Front/lib/ui/views/event_details/event_details_viewmodel.dart
2025-08-30 15:24:43 +02:00

35 lines
748 B
Dart

import 'package:bahla_front/app/app.locator.dart';
import 'package:stacked/stacked.dart';
import 'package:stacked_services/stacked_services.dart';
class EventDetailsViewModel extends BaseViewModel {
final _navigationService = locator<NavigationService>();
int _selectedTabIndex = 0;
int get selectedTabIndex => _selectedTabIndex;
void setSelectedTab(int index) {
_selectedTabIndex = index;
notifyListeners();
}
void onBackPressed() {
// Handle back button press logic here
print('Back button pressed');
_navigationService.back();
}
}
class Post {
final String id;
final String title;
final String content;
Post({
required this.id,
required this.title,
required this.content,
});
}