@@ -6,8 +6,10 @@ import androidx.compose.foundation.layout.Arrangement
66import androidx.compose.foundation.layout.Column
77import androidx.compose.foundation.layout.PaddingValues
88import androidx.compose.foundation.layout.Row
9+ import androidx.compose.foundation.layout.Spacer
910import androidx.compose.foundation.layout.fillMaxSize
1011import androidx.compose.foundation.layout.fillMaxWidth
12+ import androidx.compose.foundation.layout.height
1113import androidx.compose.foundation.layout.padding
1214import androidx.compose.foundation.layout.width
1315import androidx.compose.foundation.lazy.LazyColumn
@@ -82,6 +84,7 @@ fun GatheringDetailScreen(
8284 lastAlarm = state.gatheringDetail.lastPushRelativeTime,
8385 sentProposalCount = state.gatheringDetail.sentProposalCount,
8486 receivedProposalCount = state.gatheringDetail.receivedProposalCount,
87+ isHost = state.gatheringDetail.isHost,
8588 onAlarmSettingClick = {
8689 viewModel.handleAction(GatheringDetailAction .ClickAlarmSetting )
8790 },
@@ -110,6 +113,7 @@ private fun GatheringDetailScreen(
110113 lastAlarm : String ,
111114 sentProposalCount : Int ,
112115 receivedProposalCount : Int ,
116+ isHost : Boolean ,
113117 onAlarmSettingClick : () -> Unit ,
114118 onProposalClick : () -> Unit ,
115119 onSentProposalClick : () -> Unit ,
@@ -138,10 +142,14 @@ private fun GatheringDetailScreen(
138142 }
139143
140144 item(key = Items .ALARM_SETTING ) {
141- GatheringAlarmSetting (
142- modifier = Modifier .padding(top = 24 .dp),
143- onClick = onAlarmSettingClick
144- )
145+ if (isHost) {
146+ GatheringAlarmSetting (
147+ modifier = Modifier .padding(top = 24 .dp),
148+ onClick = onAlarmSettingClick
149+ )
150+ } else {
151+ Spacer (modifier = Modifier .fillMaxWidth().height(44 .dp))
152+ }
145153 }
146154
147155 item(key = Items .GATHERING_INFO ) {
@@ -243,6 +251,7 @@ private fun GatheringDetailScreenPreview() {
243251 lastAlarm = " 3달 전" ,
244252 sentProposalCount = 99 ,
245253 receivedProposalCount = 99 ,
254+ isHost = true ,
246255 onAlarmSettingClick = {},
247256 onProposalClick = {},
248257 onSentProposalClick = {},
0 commit comments