@@ -36,7 +36,6 @@ import androidx.compose.ui.Alignment
3636import androidx.compose.ui.Modifier
3737import androidx.compose.ui.graphics.ColorFilter
3838import androidx.compose.ui.graphics.vector.ImageVector
39- import androidx.compose.ui.platform.LocalContext
4039import androidx.compose.ui.platform.LocalFocusManager
4140import androidx.compose.ui.platform.LocalSoftwareKeyboardController
4241import androidx.compose.ui.res.stringResource
@@ -63,20 +62,19 @@ fun SettingsScreen(
6362 snackbarHostState : SnackbarHostState ,
6463 viewModel : SettingsViewModel = koinViewModel()
6564) {
66- val context = LocalContext .current
6765 val uiState by viewModel.uiState.collectAsState()
6866 val uiEvents by viewModel.uiEvent.collectAsState()
6967 val exportLauncher = rememberLauncherForActivityResult(
7068 contract = ActivityResultContracts .StartActivityForResult ()
7169 ) {
7270 if (it.resultCode != AppCompatActivity .RESULT_OK ) return @rememberLauncherForActivityResult
73- viewModel.exportData(context, it.data?.data)
71+ viewModel.exportData(it.data?.data)
7472 }
7573 val importLauncher = rememberLauncherForActivityResult(
7674 contract = ActivityResultContracts .StartActivityForResult ()
7775 ) {
7876 if (it.resultCode != AppCompatActivity .RESULT_OK ) return @rememberLauncherForActivityResult
79- viewModel.importData(context, it.data?.data)
77+ viewModel.importData(it.data?.data)
8078 }
8179 uiEvents.firstOrNull()?.let {
8280 when (it) {
0 commit comments