diff --git a/lib/pages/home/content_card.dart b/lib/pages/home/content_card.dart index 91e61ec..fdf2ab5 100644 --- a/lib/pages/home/content_card.dart +++ b/lib/pages/home/content_card.dart @@ -1,6 +1,7 @@ import 'package:cached_network_image/cached_network_image.dart'; import 'package:dating_touchme_app/controller/discover/room_controller.dart'; import 'package:dating_touchme_app/controller/overlay_controller.dart'; +import 'package:dating_touchme_app/extension/ex_widget.dart'; import 'package:dating_touchme_app/generated/assets.dart'; import 'package:dating_touchme_app/model/home/marriage_data.dart'; import 'package:dating_touchme_app/pages/discover/live_room_page.dart'; @@ -137,7 +138,16 @@ class _CardHeader extends StatelessWidget { color: Color.fromRGBO(38, 199, 124, 1), ), ), - ), + ).onTap(() async { + late final RoomController roomController; + + if (Get.isRegistered()) { + roomController = Get.find(); + } else { + roomController = Get.put(RoomController()); + } + await roomController.joinChannel(item.isLiveChannelId ?? ""); + }), ], ), ],