diff --git a/build-logic/src/main/kotlin/com/ninecraft/booket/convention/ApplicationConstants.kt b/build-logic/src/main/kotlin/com/ninecraft/booket/convention/ApplicationConstants.kt index 8b356750..9119622b 100644 --- a/build-logic/src/main/kotlin/com/ninecraft/booket/convention/ApplicationConstants.kt +++ b/build-logic/src/main/kotlin/com/ninecraft/booket/convention/ApplicationConstants.kt @@ -7,7 +7,7 @@ internal object ApplicationConstants { const val TARGET_SDK = 35 const val COMPILE_SDK = 35 const val VERSION_CODE = 1 - const val VERSION_NAME = "1.0" + const val VERSION_NAME = "1.0.0" const val JAVA_VERSION_INT = 17 val javaVersion = JavaVersion.VERSION_17 } diff --git a/feature/record/src/main/kotlin/com/ninecraft/booket/feature/record/step/EmotionStep.kt b/feature/record/src/main/kotlin/com/ninecraft/booket/feature/record/step/EmotionStep.kt index d8ca1034..204d2c32 100644 --- a/feature/record/src/main/kotlin/com/ninecraft/booket/feature/record/step/EmotionStep.kt +++ b/feature/record/src/main/kotlin/com/ninecraft/booket/feature/record/step/EmotionStep.kt @@ -16,6 +16,7 @@ import androidx.compose.foundation.lazy.items import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material3.Text import androidx.compose.runtime.Composable +import androidx.compose.runtime.remember import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip @@ -42,6 +43,8 @@ fun EmotionStep( state: RecordRegisterUiState, modifier: Modifier = Modifier, ) { + val emotionPairs = remember(state.emotionTags) { state.emotionTags.chunked(2) } + Box( modifier = modifier .fillMaxSize() @@ -74,7 +77,6 @@ fun EmotionStep( Spacer(modifier = Modifier.height(ReedTheme.spacing.spacing10)) } - val emotionPairs = state.emotionTags.chunked(2) items(emotionPairs) { pair -> Row( modifier = Modifier.fillMaxWidth(),