class Splashbinding extends Bindings {
@override
void dependencies() {
Get.put<SplashController>(SplashController());
Get.lazyPut(() => SignupController());
}
}
////////////////////////
final SharedPreferences pref =
await SharedPreferences.getInstance();
pref.setString("email",
model.Login_Emailcontroller.value.text);
////////////
class SplashController extends GetxController
with GetSingleTickerProviderStateMixin {
@override
void onInit() {
super.onInit();
Future.delayed(
const Duration(seconds: 2),
() async {
final SharedPreferences pref = await SharedPreferences.getInstance();
final u = pref.get("email");
u != null ? Get.toNamed("/HomeScreen") : Get.toNamed("loginScreen");
},
);
}
}