refactor utils fx

This commit is contained in:
madarsbiss
2021-09-22 23:09:32 +03:00
parent 2121673532
commit 614ee69cc9
3 changed files with 55 additions and 54 deletions

View File

@@ -1,23 +1,16 @@
import { convertTime, timeToAMPM } from "../services/converters";
import { getWeekDay, getTime, isPM } from "../services/utils";
import { unixToLocalTime, timeTo12HourFormat } from "../services/converters";
import { getTime, getWeekDay, getAMPM } from "../services/utils";
import styles from "./DateAndTime.module.css";
const DateAndTime = ({ weatherData, systemUsed }) => {
return (
<h2 className={styles.title}>
{getWeekDay(weatherData)},{" "}
{systemUsed == "metric"
? parseInt(
convertTime(weatherData.dt, weatherData.timezone)[0].split(":")[0]
)
: timeToAMPM(
convertTime(weatherData.dt, weatherData.timezone)[0]
).split(":")[0]}
:00{" "}
{systemUsed == "imperial"
? isPM(convertTime(weatherData.dt, weatherData.timezone)[0])
: ""}
{`${getWeekDay(weatherData)} ${getTime(
systemUsed,
weatherData.dt,
weatherData.timezone
)} ${getAMPM(systemUsed, weatherData.dt, weatherData.timezone)}`}
</h2>
);
};