|
@@ -92,7 +92,10 @@ import com.vpn.fastestvpnservice.sealedClass.Screen
|
|
|
import com.vpn.fastestvpnservice.ui.theme.customTypography
|
|
|
import com.vpn.fastestvpnservice.ui.theme.outfitFontFamily
|
|
|
import com.vpn.fastestvpnservice.viewmodels.LoginViewModel
|
|
|
+import com.vpn.fastestvpnservice.viewmodels.SearchListViewModel
|
|
|
+import com.vpn.fastestvpnservice.viewmodels.ServerListViewModel
|
|
|
import com.vpn.fastestvpnservice.viewmodels.SignUpViewModel
|
|
|
+import com.vpn.fastestvpnservice.viewmodels.SplashViewModel
|
|
|
import com.vpn.fastestvpnservice.views.CustomValidation
|
|
|
import com.vpn.fastestvpnservice.views.ShowCustomSnackBar
|
|
|
import com.vpn.fastestvpnservice.widgets.SimpleAppWidget
|
|
@@ -831,6 +834,16 @@ fun ColumnScope.SignUpButton(
|
|
|
|
|
|
}
|
|
|
|
|
|
+ splashViewModelSplash = viewModel {
|
|
|
+ SplashViewModel(context)
|
|
|
+ }
|
|
|
+ serverListViewModelSplash = viewModel {
|
|
|
+ ServerListViewModel(context = context)
|
|
|
+ }
|
|
|
+ searchListViewModelSplash = viewModel {
|
|
|
+ SearchListViewModel(context, serverListViewModelSplash, splashViewModelSplash)
|
|
|
+ }
|
|
|
+
|
|
|
val widgetIntent = Intent(context, SimpleAppWidget::class.java)
|
|
|
widgetIntent.action = SimpleAppWidget.ACTION_LOGIN
|
|
|
context.sendBroadcast(widgetIntent)
|