discord-jadx/app/src/main/java/com/discord/utilities/notifications/NotificationUtils.java

32 lines
1.4 KiB
Java

package com.discord.utilities.notifications;
import android.content.Context;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import com.discord.utilities.fcm.NotificationClient;
import com.discord.widgets.settings.WidgetSettingsNotifications;
import com.discord.widgets.settings.WidgetSettingsNotificationsOs;
import d0.z.d.m;
/* compiled from: NotificationUtils.kt */
public final class NotificationUtils {
public static final NotificationUtils INSTANCE = new NotificationUtils();
private NotificationUtils() {
}
public final void showNotificationPage(Fragment fragment) {
m.checkNotNullParameter(fragment, "fragment");
if (NotificationClient.INSTANCE.isOsLevelNotificationEnabled()) {
WidgetSettingsNotificationsOs.Companion companion = WidgetSettingsNotificationsOs.Companion;
FragmentManager parentFragmentManager = fragment.getParentFragmentManager();
m.checkNotNullExpressionValue(parentFragmentManager, "fragment.parentFragmentManager");
companion.show(parentFragmentManager);
return;
}
WidgetSettingsNotifications.Companion companion2 = WidgetSettingsNotifications.Companion;
Context requireContext = fragment.requireContext();
m.checkNotNullExpressionValue(requireContext, "fragment.requireContext()");
companion2.launch(requireContext);
}
}