smartfarming-mobile/agrilink_vocpro/lib/features/dashboard/provider/dashboard_provider.dart

27 lines
762 B
Dart

import 'package:agrilink_vocpro/features/control/view/control_screen.dart';
import 'package:agrilink_vocpro/features/home/view/home_screen.dart';
import 'package:agrilink_vocpro/features/plants/view/plants_screen.dart';
import 'package:agrilink_vocpro/features/setting/view/setting_screen.dart';
import 'package:flutter/material.dart';
class DashboardProvider extends ChangeNotifier {
int _currentIndex = 0;
int get currentIndex => _currentIndex;
final date = DateTime.now();
void setCurrentIndex(int index) {
_currentIndex = index;
notifyListeners();
}
final List<Widget> _screens = [
const HomeScreen(),
const ControlScreen(),
const PlantsScreen(),
const SettingScreen(),
];
List<Widget> get screens => _screens;
}