Skip to content

Commit dd1a421

Browse files
committed
[BOOK-113] fix: Settings Preview 렌더링 에러 해결
1 parent 8007d56 commit dd1a421

File tree

1 file changed

+3
-8
lines changed
  • feature/settings/src/main/kotlin/com/ninecraft/booket/feature/settings

1 file changed

+3
-8
lines changed

feature/settings/src/main/kotlin/com/ninecraft/booket/feature/settings/SettingsScreen.kt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.ninecraft.booket.feature.settings
22

3-
import android.content.pm.PackageManager
43
import androidx.compose.foundation.background
54
import androidx.compose.foundation.layout.Column
65
import androidx.compose.foundation.layout.Row
@@ -32,7 +31,6 @@ import com.ninecraft.booket.core.designsystem.theme.White
3231
import com.ninecraft.booket.feature.settings.component.LogoutConfirmationBottomSheet
3332
import com.ninecraft.booket.feature.settings.component.WithdrawConfirmationBottomSheet
3433
import com.ninecraft.booket.screens.SettingsScreen
35-
import com.orhanobut.logger.Logger
3634
import com.slack.circuit.codegen.annotations.CircuitInject
3735
import dagger.hilt.android.components.ActivityRetainedComponent
3836
import kotlinx.coroutines.launch
@@ -50,12 +48,9 @@ internal fun Settings(
5048

5149
val context = LocalContext.current
5250
val appVersion = remember {
53-
try {
54-
context.packageManager.getPackageInfo(context.packageName, 0).versionName ?: "Unknown"
55-
} catch (e: PackageManager.NameNotFoundException) {
56-
Logger.e(e, "Failed to get app version")
57-
"Unknown"
58-
}
51+
runCatching {
52+
context.packageManager.getPackageInfo(context.packageName, 0)?.versionName
53+
}.getOrNull() ?: "Unknown"
5954
}
6055

6156
Column(

0 commit comments

Comments
 (0)