Migrate away from helpers package
This commit is contained in:
+10
-20
@@ -1,7 +1,6 @@
|
||||
import 'package:animated_splash_screen/animated_splash_screen.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:helpers/helpers/misc_build/build_media.dart';
|
||||
import 'package:rluv/features/account/account_create_screen.dart';
|
||||
import 'package:rluv/features/budget/screens/budget_overview.dart';
|
||||
import 'package:rluv/features/notes/screens/notes_screen.dart';
|
||||
@@ -74,8 +73,7 @@ class _HomeState extends ConsumerState<Home> {
|
||||
}
|
||||
WidgetsBinding.instance.addPostFrameCallback(
|
||||
(_) {
|
||||
ref.read(currentHomePageProvider.notifier).state =
|
||||
const BudgetOverviewScreen(initialData: {});
|
||||
ref.read(currentHomePageProvider.notifier).state = const BudgetOverviewScreen(initialData: {});
|
||||
},
|
||||
);
|
||||
super.initState();
|
||||
@@ -92,8 +90,7 @@ class _HomeState extends ConsumerState<Home> {
|
||||
);
|
||||
});
|
||||
}
|
||||
if (ref.watch(currentHomePageProvider).toString() ==
|
||||
"BudgetOverviewScreen") {
|
||||
if (ref.watch(currentHomePageProvider).toString() == "BudgetOverviewScreen") {
|
||||
initData = {};
|
||||
}
|
||||
return Scaffold(
|
||||
@@ -104,15 +101,13 @@ class _HomeState extends ConsumerState<Home> {
|
||||
child: SafeArea(
|
||||
child: Column(
|
||||
children: [
|
||||
SizedBox(height: BuildMedia(context).height * 0.15),
|
||||
SizedBox(height: MediaQuery.of(context).size.height * 0.15),
|
||||
UiButton(
|
||||
text: 'Budget',
|
||||
color: drawerColors[4],
|
||||
onPressed: () {
|
||||
if (ref.read(currentHomePageProvider).toString() !=
|
||||
"BudgetOverviewScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state =
|
||||
BudgetOverviewScreen(initialData: initData);
|
||||
if (ref.read(currentHomePageProvider).toString() != "BudgetOverviewScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state = BudgetOverviewScreen(initialData: initData);
|
||||
}
|
||||
toggleDrawer();
|
||||
},
|
||||
@@ -121,10 +116,8 @@ class _HomeState extends ConsumerState<Home> {
|
||||
text: 'Notes',
|
||||
color: drawerColors[5],
|
||||
onPressed: () {
|
||||
if (ref.read(currentHomePageProvider).toString() !=
|
||||
"SharedNotesScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state =
|
||||
SharedNotesScreen(initialData: initData);
|
||||
if (ref.read(currentHomePageProvider).toString() != "SharedNotesScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state = SharedNotesScreen(initialData: initData);
|
||||
}
|
||||
toggleDrawer();
|
||||
},
|
||||
@@ -134,10 +127,8 @@ class _HomeState extends ConsumerState<Home> {
|
||||
text: 'Settings',
|
||||
color: drawerColors[0],
|
||||
onPressed: () {
|
||||
if (ref.read(currentHomePageProvider).toString() !=
|
||||
"SettingsScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state =
|
||||
const SettingsScreen();
|
||||
if (ref.read(currentHomePageProvider).toString() != "SettingsScreen") {
|
||||
ref.read(currentHomePageProvider.notifier).state = const SettingsScreen();
|
||||
}
|
||||
toggleDrawer();
|
||||
},
|
||||
@@ -190,5 +181,4 @@ final appBarTitleProvider = Provider<String>(
|
||||
);
|
||||
|
||||
final scaffoldMessengerKeyProvider =
|
||||
Provider<GlobalKey<ScaffoldMessengerState>>(
|
||||
(ref) => GlobalKey<ScaffoldMessengerState>());
|
||||
Provider<GlobalKey<ScaffoldMessengerState>>((ref) => GlobalKey<ScaffoldMessengerState>());
|
||||
|
||||
Reference in New Issue
Block a user