package com.discord.widgets.voice.call; import android.content.Context; import android.os.Bundle; import android.view.View; import android.widget.TextView; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import b.a.d.o; import b.a.k.b; import b.d.b.a.a; import com.discord.R; import com.discord.app.AppDialog; import com.discord.databinding.ViewDialogConfirmationBinding; import com.discord.models.user.User; import com.discord.stores.StoreStream; import com.discord.utilities.rest.RestAPI; import com.discord.utilities.rx.ObservableExtensionsKt; import com.discord.utilities.viewbinding.FragmentViewBindingDelegate; import com.discord.utilities.viewbinding.FragmentViewBindingDelegateKt; import com.google.android.material.button.MaterialButton; import d0.z.d.m; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.reflect.KProperty; /* compiled from: WidgetCallFailed.kt */ public final class WidgetCallFailed extends AppDialog { public static final /* synthetic */ KProperty[] $$delegatedProperties = {a.b0(WidgetCallFailed.class, "binding", "getBinding()Lcom/discord/databinding/ViewDialogConfirmationBinding;", 0)}; public static final Companion Companion = new Companion(null); private static final String INTENT_USER_ID = "INTENT_USER_ID"; private final FragmentViewBindingDelegate binding$delegate = FragmentViewBindingDelegateKt.viewBinding$default(this, WidgetCallFailed$binding$2.INSTANCE, null, 2, null); /* compiled from: WidgetCallFailed.kt */ public static final class Companion { private Companion() { } public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final void show(FragmentManager fragmentManager, long j) { m.checkNotNullParameter(fragmentManager, "fragmentManager"); WidgetCallFailed widgetCallFailed = new WidgetCallFailed(); Bundle bundle = new Bundle(); bundle.putLong(WidgetCallFailed.INTENT_USER_ID, j); widgetCallFailed.setArguments(bundle); widgetCallFailed.show(fragmentManager, WidgetCallFailed.class.getSimpleName()); } } public WidgetCallFailed() { super(R.layout.view_dialog_confirmation); } public static final /* synthetic */ void access$configureUI(WidgetCallFailed widgetCallFailed, User user) { widgetCallFailed.configureUI(user); } public static final /* synthetic */ void access$sendFriendRequest(WidgetCallFailed widgetCallFailed, long j, String str, String str2) { widgetCallFailed.sendFriendRequest(j, str, str2); } private final void configureUI(User user) { if (user != null) { TextView textView = getBinding().e; m.checkNotNullExpressionValue(textView, "binding.viewDialogConfirmationText"); b.n(textView, R.string.call_invite_not_friends, new Object[]{user.getUsername()}, null, 4); getBinding().c.setOnClickListener(new WidgetCallFailed$configureUI$$inlined$let$lambda$1(this, user)); return; } dismiss(); } private final ViewDialogConfirmationBinding getBinding() { return (ViewDialogConfirmationBinding) this.binding$delegate.getValue((Fragment) this, $$delegatedProperties[0]); } private final void sendFriendRequest(long j, String str, String str2) { ObservableExtensionsKt.ui$default(RestAPI.addRelationship$default(RestAPI.Companion.getApi(), "Call", j, null, null, str2, 8, null), this, null, 2, null).k(o.h(new WidgetCallFailed$sendFriendRequest$1(this), getAppActivity(), new WidgetCallFailed$sendFriendRequest$2(this, j, str))); } public static /* synthetic */ void sendFriendRequest$default(WidgetCallFailed widgetCallFailed, long j, String str, String str2, int i, Object obj) { if ((i & 4) != 0) { str2 = null; } widgetCallFailed.sendFriendRequest(j, str, str2); } @Override // com.discord.app.AppDialog public void onViewBound(View view) { m.checkNotNullParameter(view, "view"); super.onViewBound(view); TextView textView = getBinding().d; m.checkNotNullExpressionValue(textView, "binding.viewDialogConfirmationHeader"); textView.setText(getString(R.string.start_call)); MaterialButton materialButton = getBinding().c; m.checkNotNullExpressionValue(materialButton, "binding.viewDialogConfirmationConfirm"); materialButton.setText(getString(R.string.add_friend_button)); MaterialButton materialButton2 = getBinding().f2171b; m.checkNotNullExpressionValue(materialButton2, "binding.viewDialogConfirmationCancel"); materialButton2.setText(getString(R.string.okay)); getBinding().f2171b.setOnClickListener(new WidgetCallFailed$onViewBound$1(this)); } @Override // com.discord.app.AppDialog public void onViewBoundOrOnResume() { super.onViewBoundOrOnResume(); ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(StoreStream.Companion.getUsers().observeUser(getArgumentsOrDefault().getLong(INTENT_USER_ID)), this, null, 2, null), WidgetCallFailed.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetCallFailed$onViewBoundOrOnResume$1(this), 62, (Object) null); } }