onDisableSendingMessageBtnClicked method

Future<TUIActionCallback> onDisableSendingMessageBtnClicked(
  1. String userId,
  2. bool isDisable
)

Implementation

Future<TUIActionCallback> onDisableSendingMessageBtnClicked(String userId, bool isDisable) async {
  final liveInfo = LiveListStore.shared.liveState.currentLive.value;
  if (liveInfo.liveID.isEmpty) return TUIActionCallback(code: TUIError.errRoomIdInvalid, message: '');
  final liveAudienceStore = LiveAudienceStore.create(liveInfo.liveID);
  final result = await liveAudienceStore.disableSendMessage(userID: userId, isDisable: isDisable);
  return TUIActionCallback(code: TUIError.fromRawValue(result.errorCode), message: result.errorMessage);
}