This commit is contained in:
sathwikcs
2024-10-18 12:17:28 +05:30
parent 8add42f1de
commit 737de0785c
3 changed files with 13 additions and 10 deletions

View File

@@ -1,4 +1,4 @@
package `in`.sminnovations.attendanceapp.screens.settings package `in`.sminnovations.attendanceapp.screens.settings.ui
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Column
@@ -15,13 +15,16 @@ import androidx.compose.runtime.collectAsState
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.platform.LocalContext
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.navigation.NavController
import `in`.sminnovations.attendanceapp.screens.settings.data.SettingsData import `in`.sminnovations.attendanceapp.screens.settings.data.SettingsData
import `in`.sminnovations.attendanceapp.screens.settings.components.TopComponents import `in`.sminnovations.attendanceapp.screens.settings.ui.components.TopComponents
import `in`.sminnovations.attendanceapp.screens.settings.components.subSetting.AboutSettings import `in`.sminnovations.attendanceapp.screens.settings.ui.components.subSetting.AboutSettings
import `in`.sminnovations.attendanceapp.screens.settings.components.subSetting.Appearance import `in`.sminnovations.attendanceapp.screens.settings.ui.components.subSetting.Appearance
@Composable @Composable
fun SettingsScreen() { fun SettingsScreen(
navController: NavController
) {
val context = LocalContext.current val context = LocalContext.current
val dataStore = SettingsData(context) val dataStore = SettingsData(context)
val scrollState = rememberScrollState() val scrollState = rememberScrollState()
@@ -32,7 +35,7 @@ fun SettingsScreen() {
.fillMaxSize(), .fillMaxSize(),
) { ) {
Spacer(modifier = Modifier.height(20.dp)) Spacer(modifier = Modifier.height(20.dp))
TopComponents() TopComponents(navController = navController)
Spacer(modifier = Modifier.height(20.dp)) Spacer(modifier = Modifier.height(20.dp))
OutlinedCard( OutlinedCard(
modifier = Modifier modifier = Modifier

View File

@@ -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.activity.compose.BackHandler
import androidx.compose.foundation.background import androidx.compose.foundation.background

View File

@@ -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.Composable
import androidx.compose.runtime.getValue import androidx.compose.runtime.getValue
@@ -6,8 +6,8 @@ import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue import androidx.compose.runtime.setValue
import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.graphics.vector.ImageVector
import `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents.ClickableCard import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.ClickableCard
import `in`.sminnovations.attendanceapp.screens.settings.components.settingsComponents.RadioDialogue import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.RadioDialogue
@Composable @Composable