1616
1717package io.getstream.whatsappclone.calls.info
1818
19+ import androidx.compose.foundation.clickable
1920import androidx.compose.foundation.layout.padding
2021import androidx.compose.foundation.layout.size
2122import androidx.compose.foundation.shape.CircleShape
@@ -28,6 +29,7 @@ import androidx.compose.ui.Modifier
2829import androidx.compose.ui.draw.clip
2930import androidx.compose.ui.unit.dp
3031import androidx.constraintlayout.compose.ConstraintLayout
32+ import androidx.hilt.navigation.compose.hiltViewModel
3133import com.skydoves.landscapist.glide.GlideImage
3234import io.getstream.whatsappclone.designsystem.R
3335import io.getstream.whatsappclone.designsystem.icon.WhatsAppIcons
@@ -40,8 +42,8 @@ import java.util.Date
4042@Composable
4143fun WhatsAppCallHistoryInfoBody (
4244 modifier : Modifier ,
43- whatsAppUser : WhatsAppUser
44-
45+ whatsAppUser : WhatsAppUser ,
46+ whatsAppCallHistoryViewModel : WhatsAppCallHistoryViewModel = hiltViewModel()
4547) {
4648 ConstraintLayout (modifier = modifier.padding(12 .dp)) {
4749 val (image, name, call, divider, location, date) = createRefs()
@@ -77,6 +79,12 @@ fun WhatsAppCallHistoryInfoBody(
7779 .constrainAs(call) {
7880 top.linkTo(parent.top)
7981 end.linkTo(parent.end)
82+ }
83+ .clickable {
84+ whatsAppCallHistoryViewModel.navigateToVideoCall(
85+ channelId = whatsAppUser.cell,
86+ videoCall = false
87+ )
8088 },
8189 imageVector = WhatsAppIcons .Call ,
8290 tint = GREEN450 ,
0 commit comments