@@ -17,7 +17,6 @@ import androidx.compose.foundation.lazy.LazyColumn
1717import androidx.compose.foundation.shape.RoundedCornerShape
1818import androidx.compose.runtime.Composable
1919import androidx.compose.runtime.LaunchedEffect
20- import androidx.compose.runtime.State
2120import androidx.compose.runtime.getValue
2221import androidx.compose.runtime.mutableStateOf
2322import androidx.compose.runtime.saveable.rememberSaveable
@@ -59,7 +58,7 @@ fun GroupJoinScreen(
5958 viewModel : GroupJoinViewModel = hiltViewModel(),
6059) {
6160 val context = LocalContext .current
62- val uiState = viewModel.uiState.collectAsStateWithLifecycle()
61+ val uiState by viewModel.uiState.collectAsStateWithLifecycle()
6362 val effect = rememberFlowWithLifecycle(
6463 flow = viewModel.sideEffect,
6564 initialValue = GroupJoinSideEffect .Idle ,
@@ -95,7 +94,7 @@ fun GroupJoinScreen(
9594
9695@Composable
9796fun GroupJoinContent (
98- uiState : State < GroupJoinState > ,
97+ uiState : GroupJoinState ,
9998 onBackClick : () -> Unit ,
10099 onGetGroup : (String ) -> Unit ,
101100 onJoinGroup : () -> Unit ,
@@ -193,13 +192,13 @@ fun GroupJoinContent(
193192 MapisodeDivider (direction = Direction .Horizontal , thickness = Thickness .Thin )
194193 Spacer (modifier = Modifier .padding(10 .dp))
195194 }
196- if (uiState.value. isGroupExist && uiState.value .group != null ) {
195+ if (uiState.isGroupExist && uiState.group != null ) {
197196 item {
198- ConfirmJoinGroup (uiState.value. group!! )
197+ ConfirmJoinGroup (uiState.group.toGroupModel() )
199198 Spacer (modifier = Modifier .padding(bottom = 70 .dp))
200199 }
201200 }
202- if (uiState.value. isGroupExist.not () || uiState.value .group == null ) {
201+ if (uiState.isGroupExist.not () || uiState.group == null ) {
203202 item {
204203 MapisodeText (
205204 text = " 존재하지 않는 그룹입니다." ,
@@ -208,7 +207,7 @@ fun GroupJoinContent(
208207 }
209208 }
210209 }
211- if (uiState.value. isGroupExist && uiState.value .group != null ) {
210+ if (uiState.isGroupExist && uiState.group != null ) {
212211 Column (
213212 modifier = Modifier
214213 .fillMaxWidth()
0 commit comments