discord-jadx/app/src/main/java/com/discord/widgets/friends/WidgetFriendsList$configure...

57 lines
3.0 KiB
Java

package com.discord.widgets.friends;
import android.content.Context;
import android.view.MenuItem;
import androidx.fragment.app.FragmentManager;
import com.discord.R;
import com.discord.utilities.analytics.AnalyticsTracker;
import com.discord.utilities.analytics.Traits;
import com.discord.widgets.channels.WidgetGroupInviteFriends;
import com.discord.widgets.channels.invite.GroupInviteFriendsSheet;
import com.discord.widgets.channels.invite.GroupInviteFriendsSheetFeatureFlag;
import com.discord.widgets.contact_sync.ContactSyncFlowAnalytics;
import com.discord.widgets.contact_sync.WidgetContactSync;
import com.discord.widgets.friends.WidgetFriendsAdd;
import d0.o;
import d0.t.g0;
import d0.z.d.m;
import rx.functions.Action2;
/* compiled from: WidgetFriendsList.kt */
public final class WidgetFriendsList$configureToolbar$1<T1, T2> implements Action2<MenuItem, Context> {
public final /* synthetic */ WidgetFriendsList this$0;
public WidgetFriendsList$configureToolbar$1(WidgetFriendsList widgetFriendsList) {
this.this$0 = widgetFriendsList;
}
public final void call(MenuItem menuItem, Context context) {
m.checkNotNullExpressionValue(menuItem, "menuItem");
switch (menuItem.getItemId()) {
case R.id.menu_friends_add_friend /* 2131364322 */:
WidgetFriendsAdd.Companion companion = WidgetFriendsAdd.Companion;
m.checkNotNullExpressionValue(context, "context");
WidgetFriendsAdd.Companion.show$default(companion, context, null, "Friends", 2, null);
return;
case R.id.menu_friends_contact_sync /* 2131364323 */:
ContactSyncFlowAnalytics.Companion.trackStart$default(ContactSyncFlowAnalytics.Companion, false, g0.mapOf(o.to("location_page", "Friends List Icon")), 1, null);
AnalyticsTracker.INSTANCE.openModal("Contact Sync", new Traits.Location("Friends List Icon", null, null, null, null, 30, null));
WidgetContactSync.Companion companion2 = WidgetContactSync.Companion;
m.checkNotNullExpressionValue(context, "context");
WidgetContactSync.Companion.launch$default(companion2, context, null, false, false, false, 30, null);
return;
case R.id.menu_friends_start_group /* 2131364324 */:
if (GroupInviteFriendsSheetFeatureFlag.Companion.getINSTANCE().isEnabled()) {
GroupInviteFriendsSheet.Companion companion3 = GroupInviteFriendsSheet.Companion;
FragmentManager parentFragmentManager = this.this$0.getParentFragmentManager();
m.checkNotNullExpressionValue(parentFragmentManager, "parentFragmentManager");
GroupInviteFriendsSheet.Companion.show$default(companion3, parentFragmentManager, 0, "Friends", 2, null);
return;
}
WidgetGroupInviteFriends.Companion.launch(this.this$0.requireContext(), "Friends");
return;
default:
return;
}
}
}