discord-jadx/app/src/main/java/com/discord/utilities/resources/DurationUtilsKt.java

51 lines
2.1 KiB
Java

package com.discord.utilities.resources;
import android.content.Context;
import android.widget.TextView;
import c.a.k.b;
import c.d.b.a.a;
import com.discord.R;
import d0.z.d.m;
/* compiled from: DurationUtils.kt */
public final class DurationUtilsKt {
public static final CharSequence formatDuration(Context context, DurationUnit durationUnit, int i) {
m.checkNotNullParameter(context, "$this$formatDuration");
m.checkNotNullParameter(durationUnit, "unit");
return b.h(context, durationUnit.getStringRes$app_productionCanaryRelease(), new Object[]{StringResourceUtilsKt.getI18nPluralString(context, durationUnit.getQuantityPluralRes$app_productionCanaryRelease(), i, Integer.valueOf(i))}, null, 4);
}
public static final CharSequence formatInviteExpireAfterString(Context context, int i) {
m.checkNotNullParameter(context, "$this$formatInviteExpireAfterString");
if (i == 0) {
return b.h(context, R.string.no_user_limit, new Object[0], null, 4);
}
if (i == 1800) {
return formatDuration(context, DurationUnit.MINS, 30);
}
if (i == 3600) {
return formatDuration(context, DurationUnit.HOURS, 1);
}
if (i == 21600) {
return formatDuration(context, DurationUnit.HOURS, 6);
}
if (i == 43200) {
return formatDuration(context, DurationUnit.HOURS, 12);
}
if (i == 86400) {
return formatDuration(context, DurationUnit.DAYS, 1);
}
if (i == 604800) {
return formatDuration(context, DurationUnit.DAYS, 7);
}
throw new IllegalArgumentException(a.l("Invalid expiration duration ", i));
}
public static final void setDurationText(TextView textView, DurationUnit durationUnit, int i) {
m.checkNotNullParameter(textView, "$this$setDurationText");
m.checkNotNullParameter(durationUnit, "unit");
Context context = textView.getContext();
m.checkNotNullExpressionValue(context, "context");
textView.setText(formatDuration(context, durationUnit, i));
}
}