From 48b336aade9fc522b4ad77a2a43714578d3a0f34 Mon Sep 17 00:00:00 2001 From: sathwikcs <85106054+sathwikcs@users.noreply.github.com> Date: Fri, 7 Feb 2025 14:58:31 +0530 Subject: [PATCH] Added the Auto Update Check Feature --- .../ui/components/subSetting/AboutCard.kt | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/in/sminnovations/attendanceapp/screens/settings/ui/components/subSetting/AboutCard.kt b/app/src/main/java/in/sminnovations/attendanceapp/screens/settings/ui/components/subSetting/AboutCard.kt index b6ce678..22548a5 100644 --- a/app/src/main/java/in/sminnovations/attendanceapp/screens/settings/ui/components/subSetting/AboutCard.kt +++ b/app/src/main/java/in/sminnovations/attendanceapp/screens/settings/ui/components/subSetting/AboutCard.kt @@ -2,24 +2,21 @@ package `in`.sminnovations.attendanceapp.screens.settings.ui.components.subSetti import android.content.Context import androidx.compose.foundation.layout.Column -import androidx.compose.foundation.layout.padding -import androidx.compose.material3.MaterialTheme import androidx.compose.material3.OutlinedCard -import androidx.compose.material3.Text import androidx.compose.runtime.Composable -import androidx.compose.ui.Alignment -import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.res.vectorResource -import androidx.compose.ui.text.font.FontWeight -import androidx.compose.ui.unit.dp import `in`.sminnovations.attendanceapp.R import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.ClickableCard +import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.ClickableCardNonBoolean import `in`.sminnovations.attendanceapp.screens.settings.ui.components.settingsComponents.CombinedClickableCard @Composable -fun AboutSettings(context: Context) { +fun AboutSettings( + context: Context , + onCheckUpdate : () -> Unit +) { Column() { OutlinedCard { ClickableCard( @@ -32,10 +29,10 @@ fun AboutSettings(context: Context) { icon = ImageVector.vectorResource(id = R.drawable.round_info_24) ) - ClickableCard( + ClickableCardNonBoolean( title = "Check For Update", subtitle = "Check For latest update", - onClick = {}, + onClick = onCheckUpdate, icon = ImageVector.vectorResource(id = R.drawable.round_info_24) )