fix air alert time

This commit is contained in:
41666 2023-07-08 01:39:53 -04:00
parent 3b8d8f15b0
commit 43c22e6492

View file

@ -1,10 +1,24 @@
import { useEffect, useState } from "react";
import { MetagameWorld } from "~/utils/metagame";
import type { MetagameWorld } from "~/utils/metagame";
import { humanTimeAgo } from "~/utils/strings";
import * as styles from "./alert-timer.css";
const endTime = (alert: Required<MetagameWorld["zones"][0]>["alert"]) => {
const alertDurationMins = alert.alert_type !== "sudden_death" ? 90 : 15;
let alertDurationMins = 90;
switch (alert.alert_type) {
case "air":
alertDurationMins = 30;
break;
case "sudden_death":
alertDurationMins = 15;
break;
default:
break;
}
return new Date(alert.start_time).getTime() + alertDurationMins * 60 * 1000;
};