Settings
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
package `in`.sminnovations.attendanceapp.screens.settings
|
||||
package `in`.sminnovations.attendanceapp.screens.settings.ui
|
||||
|
||||
|
||||
import androidx.compose.foundation.layout.Column
|
||||
@@ -15,13 +15,16 @@ import androidx.compose.runtime.collectAsState
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.navigation.NavController
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.data.SettingsData
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.components.TopComponents
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.components.subSetting.AboutSettings
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.components.subSetting.Appearance
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.components.TopComponents
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.components.subSetting.AboutSettings
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.components.subSetting.Appearance
|
||||
|
||||
@Composable
|
||||
fun SettingsScreen() {
|
||||
fun SettingsScreen(
|
||||
navController: NavController
|
||||
) {
|
||||
val context = LocalContext.current
|
||||
val dataStore = SettingsData(context)
|
||||
val scrollState = rememberScrollState()
|
||||
@@ -32,7 +35,7 @@ fun SettingsScreen() {
|
||||
.fillMaxSize(),
|
||||
) {
|
||||
Spacer(modifier = Modifier.height(20.dp))
|
||||
TopComponents()
|
||||
TopComponents(navController = navController)
|
||||
Spacer(modifier = Modifier.height(20.dp))
|
||||
OutlinedCard(
|
||||
modifier = Modifier
|
||||
@@ -1,4 +1,4 @@
|
||||
package `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents
|
||||
package `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents
|
||||
|
||||
import androidx.activity.compose.BackHandler
|
||||
import androidx.compose.foundation.background
|
||||
@@ -1,4 +1,4 @@
|
||||
package `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents
|
||||
package `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
import androidx.compose.runtime.getValue
|
||||
@@ -6,8 +6,8 @@ import androidx.compose.runtime.mutableStateOf
|
||||
import androidx.compose.runtime.remember
|
||||
import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.graphics.vector.ImageVector
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents.ClickableCard
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents.RadioDialogue
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.ClickableCard
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.RadioDialogue
|
||||
|
||||
|
||||
@Composable
|
||||
Reference in New Issue
Block a user