73 lines
3.8 KiB
Java
73 lines
3.8 KiB
Java
package com.discord.widgets.guildcommunicationdisabled.start;
|
|
|
|
import android.content.Context;
|
|
import b.d.b.a.a;
|
|
import com.discord.R;
|
|
import com.discord.utilities.resources.StringResourceUtilsKt;
|
|
import com.discord.utilities.time.TimeUtils;
|
|
import d0.z.d.m;
|
|
import java.util.Calendar;
|
|
import kotlin.NoWhenBranchMatchedException;
|
|
import kotlin.Pair;
|
|
/* compiled from: GuildCommunicationDisabledDateUtils.kt */
|
|
public final class GuildCommunicationDisabledDateUtils {
|
|
public static final GuildCommunicationDisabledDateUtils INSTANCE = new GuildCommunicationDisabledDateUtils();
|
|
|
|
public final /* synthetic */ class WhenMappings {
|
|
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
|
|
|
static {
|
|
TimeDurationDisabledCommunication.values();
|
|
int[] iArr = new int[6];
|
|
$EnumSwitchMapping$0 = iArr;
|
|
iArr[TimeDurationDisabledCommunication.SECONDS_60.ordinal()] = 1;
|
|
iArr[TimeDurationDisabledCommunication.MINUTES_5.ordinal()] = 2;
|
|
iArr[TimeDurationDisabledCommunication.MINUTES_10.ordinal()] = 3;
|
|
iArr[TimeDurationDisabledCommunication.HOUR_1.ordinal()] = 4;
|
|
iArr[TimeDurationDisabledCommunication.DAY_1.ordinal()] = 5;
|
|
iArr[TimeDurationDisabledCommunication.WEEK_1.ordinal()] = 6;
|
|
}
|
|
}
|
|
|
|
private GuildCommunicationDisabledDateUtils() {
|
|
}
|
|
|
|
public final CharSequence getFriendlyDurationString(Context context, TimeDurationDisabledCommunication timeDurationDisabledCommunication) {
|
|
CharSequence i18nPluralString;
|
|
CharSequence i18nPluralString2;
|
|
CharSequence i18nPluralString3;
|
|
CharSequence i18nPluralString4;
|
|
CharSequence i18nPluralString5;
|
|
CharSequence i18nPluralString6;
|
|
m.checkNotNullParameter(timeDurationDisabledCommunication, "durationMs");
|
|
int ordinal = timeDurationDisabledCommunication.ordinal();
|
|
if (ordinal == 0) {
|
|
return (context == null || (i18nPluralString = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_seconds_capitalize_seconds, 60, new Object[]{60})) == null) ? "60 Seconds" : i18nPluralString;
|
|
}
|
|
if (ordinal == 1) {
|
|
return (context == null || (i18nPluralString2 = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_minutes_capitalize_minutes, 5, new Object[]{5})) == null) ? "5 Minutes" : i18nPluralString2;
|
|
}
|
|
if (ordinal == 2) {
|
|
return (context == null || (i18nPluralString3 = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_minutes_capitalize_minutes, 10, new Object[]{10})) == null) ? "10 Minutes" : i18nPluralString3;
|
|
}
|
|
if (ordinal == 3) {
|
|
return (context == null || (i18nPluralString4 = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_hours_capitalize_hours, 1, new Object[0])) == null) ? "1 Hour" : i18nPluralString4;
|
|
}
|
|
if (ordinal == 4) {
|
|
return (context == null || (i18nPluralString5 = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_days_capitalize_days, 1, new Object[0])) == null) ? "1 Day" : i18nPluralString5;
|
|
}
|
|
if (ordinal == 5) {
|
|
return (context == null || (i18nPluralString6 = StringResourceUtilsKt.getI18nPluralString(context, R.plurals.duration_weeks_capitalize_weeks, 1, new Object[0])) == null) ? "1 Week" : i18nPluralString6;
|
|
}
|
|
throw new NoWhenBranchMatchedException();
|
|
}
|
|
|
|
public final Pair<String, Long> getFutureTimestamp(int i) {
|
|
Calendar instance = Calendar.getInstance();
|
|
instance.add(14, i);
|
|
m.checkNotNullExpressionValue(instance, "date");
|
|
long timeInMillis = instance.getTimeInMillis();
|
|
return new Pair<>(a.v(TimeUtils.toUTCDateTime(Long.valueOf(timeInMillis), TimeUtils.UTCFormat.LONG), ".000Z"), Long.valueOf(timeInMillis));
|
|
}
|
|
}
|