File tree Expand file tree Collapse file tree 3 files changed +36
-6
lines changed
ui/src/main/kotlin/me/nya_n/notificationnotifier/ui/screen Expand file tree Collapse file tree 3 files changed +36
-6
lines changed Original file line number Diff line number Diff line change 11package me.nya_n.notificationnotifier.ui.screen.app
22
3- import android.app.Activity
43import android.content.Intent
54import android.provider.Settings
5+ import androidx.activity.compose.LocalActivity
66import androidx.compose.animation.slideInHorizontally
77import androidx.compose.animation.slideOutHorizontally
88import androidx.compose.runtime.Composable
99import androidx.compose.runtime.DisposableEffect
1010import androidx.compose.runtime.collectAsState
1111import androidx.compose.runtime.getValue
12- import androidx.compose.ui.platform.LocalContext
1312import androidx.lifecycle.Lifecycle
1413import androidx.lifecycle.LifecycleEventObserver
1514import androidx.lifecycle.compose.LocalLifecycleOwner
@@ -33,7 +32,7 @@ fun AppScreen(
3332 viewModel : AppViewModel = koinViewModel()
3433) {
3534 val navController = rememberNavController()
36- val activity = LocalContext .current as ? Activity
35+ val activity = LocalActivity .current
3736 val lifecycleOwner = LocalLifecycleOwner .current
3837 val uiState by viewModel.uiState.collectAsState()
3938
Original file line number Diff line number Diff line change 11package me.nya_n.notificationnotifier.ui.screen.main
22
3- import android.app.Activity
43import androidx.activity.compose.BackHandler
4+ import androidx.activity.compose.LocalActivity
55import androidx.compose.foundation.layout.Box
66import androidx.compose.foundation.layout.fillMaxSize
77import androidx.compose.foundation.layout.padding
@@ -23,7 +23,6 @@ import androidx.compose.runtime.remember
2323import androidx.compose.runtime.rememberCoroutineScope
2424import androidx.compose.ui.Modifier
2525import androidx.compose.ui.graphics.vector.ImageVector
26- import androidx.compose.ui.platform.LocalContext
2726import androidx.compose.ui.res.stringResource
2827import androidx.compose.ui.tooling.preview.Preview
2928import androidx.navigation.NavController
@@ -40,7 +39,7 @@ import me.nya_n.notificationnotifier.ui.theme.AppTheme
4039@Composable
4140fun MainScreen (navController : NavController ) {
4241 val snackbarHostState = remember { SnackbarHostState () }
43- val activity = LocalContext .current as ? Activity
42+ val activity = LocalActivity .current
4443 val scope = rememberCoroutineScope()
4544 val tabItems = listOf (
4645 TabItem (stringResource(id = R .string.targets), Icons .Outlined .NotificationsActive ) {
You can’t perform that action at this time.
0 commit comments