File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
feature/setting/src/main/java/com/yapp/setting Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ private fun SettingContent(
184184 .padding(horizontal = 24 .dp),
185185 )
186186 Spacer (modifier = Modifier .weight(1f ))
187- VersionCodeText (versionCode = " v1.0.0 " )
187+ VersionCodeText ()
188188 Spacer (modifier = Modifier .height(24 .dp))
189189 }
190190}
Original file line number Diff line number Diff line change 11package com.yapp.setting.component
22
3+ import android.content.pm.PackageManager
34import androidx.compose.foundation.layout.fillMaxWidth
45import androidx.compose.material3.Text
56import androidx.compose.runtime.Composable
67import androidx.compose.ui.Modifier
8+ import androidx.compose.ui.platform.LocalContext
79import androidx.compose.ui.text.style.TextAlign
810import com.yapp.designsystem.theme.OrbitTheme
911
1012@Composable
11- fun VersionCodeText (versionCode : String ) {
13+ fun VersionCodeText () {
14+ val context = LocalContext .current
15+ val versionName = try {
16+ context.packageManager.getPackageInfo(context.packageName, 0 ).versionName
17+ } catch (e: PackageManager .NameNotFoundException ) {
18+ " 1.0.0"
19+ }
20+
1221 Text (
13- text = versionCode ,
22+ text = " v $versionName " ,
1423 modifier = Modifier .fillMaxWidth(),
1524 style = OrbitTheme .typography.body1Regular,
1625 color = OrbitTheme .colors.gray_300,
You can’t perform that action at this time.
0 commit comments