refactor: export isPM to utils.js
This commit is contained in:
parent
06bae70384
commit
04fbf8ebf3
@ -6,6 +6,7 @@ import {
|
||||
mpsToMph,
|
||||
timeToAMPM,
|
||||
} from "../services/converters";
|
||||
import { isPM } from "../services/utils";
|
||||
import MetricCard from "./MetricCard";
|
||||
|
||||
const Metrics = ({ styles, data, systemUsed }) => {
|
||||
@ -73,7 +74,7 @@ const Metrics = ({ styles, data, systemUsed }) => {
|
||||
}
|
||||
unit={
|
||||
systemUsed == "imperial"
|
||||
? isPMs(convertTime(data.sys.sunset, data.timezone)[0])
|
||||
? isPM(convertTime(data.sys.sunset, data.timezone)[0])
|
||||
: ""
|
||||
}
|
||||
styles={styles}
|
||||
|
@ -3,6 +3,7 @@ import styles from "../styles/Home.module.css";
|
||||
import Image from "next/image";
|
||||
import Metrics from "./components/Metrics";
|
||||
import { convertTime, ctoF, timeToAMPM } from "./services/converters";
|
||||
import { isPM } from "./services/utils";
|
||||
|
||||
export default function Home() {
|
||||
const [input, setInput] = useState("Riga");
|
||||
@ -31,15 +32,6 @@ export default function Home() {
|
||||
getData();
|
||||
}, []);
|
||||
|
||||
const isPM = (time) => {
|
||||
let hours = time.split(":")[0];
|
||||
if (hours >= 12) {
|
||||
return "PM";
|
||||
} else {
|
||||
return "AM";
|
||||
}
|
||||
};
|
||||
|
||||
const changeSystem = () =>
|
||||
systemUsed == "metric"
|
||||
? setSystemUsed("imperial")
|
||||
|
8
pages/services/utils.js
Normal file
8
pages/services/utils.js
Normal file
@ -0,0 +1,8 @@
|
||||
export const isPM = (time) => {
|
||||
let hours = time.split(":")[0];
|
||||
if (hours >= 12) {
|
||||
return "PM";
|
||||
} else {
|
||||
return "AM";
|
||||
}
|
||||
};
|
Loading…
x
Reference in New Issue
Block a user