From be238fe88bdc79e522cefb8b6de706508ae9115b Mon Sep 17 00:00:00 2001 From: madarsbiss Date: Thu, 23 Sep 2021 12:54:45 +0300 Subject: [PATCH] switch export const --- components/ContentBox.js | 4 +--- components/DateAndTime.js | 6 ++---- components/ErrorScreen.js | 4 +--- components/Header.js | 4 +--- components/LoadingScreen.js | 4 +--- components/MainCard.js | 6 ++---- components/MetricsBox.js | 20 +++++++++----------- components/MetricsCard.js | 4 +--- components/Search.js | 4 +--- components/UnitSwitch.js | 4 +--- pages/index.js | 20 ++++++++++---------- 11 files changed, 30 insertions(+), 50 deletions(-) diff --git a/components/ContentBox.js b/components/ContentBox.js index 1692ebd..63d91da 100644 --- a/components/ContentBox.js +++ b/components/ContentBox.js @@ -1,7 +1,5 @@ import styles from "./ContentBox.module.css"; -const ContentBox = ({ children }) => { +export const ContentBox = ({ children }) => { return
{children}
; }; - -export default ContentBox; diff --git a/components/DateAndTime.js b/components/DateAndTime.js index 62b689e..5afd5bc 100644 --- a/components/DateAndTime.js +++ b/components/DateAndTime.js @@ -1,7 +1,7 @@ import { getWeekDay, getTime, getAMPM } from "../services/utils"; import styles from "./DateAndTime.module.css"; -const DateAndTime = ({ weatherData, systemUsed }) => { +export const DateAndTime = ({ weatherData, systemUsed }) => { return (

{`${getWeekDay(weatherData)}, ${getTime( @@ -11,6 +11,4 @@ const DateAndTime = ({ weatherData, systemUsed }) => { )} ${getAMPM(systemUsed, weatherData.dt, weatherData.timezone)}`}

); -}; - -export default DateAndTime; +}; \ No newline at end of file diff --git a/components/ErrorScreen.js b/components/ErrorScreen.js index b6b4653..014690d 100644 --- a/components/ErrorScreen.js +++ b/components/ErrorScreen.js @@ -1,6 +1,6 @@ import styles from "./ErrorScreen.module.css"; -const ErrorScreen = ({ errorMessage, children }) => { +export const ErrorScreen = ({ errorMessage, children }) => { return (

{errorMessage}

@@ -8,5 +8,3 @@ const ErrorScreen = ({ errorMessage, children }) => {
); }; - -export default ErrorScreen; diff --git a/components/Header.js b/components/Header.js index 499e126..3aba22b 100644 --- a/components/Header.js +++ b/components/Header.js @@ -1,7 +1,5 @@ import styles from "./Header.module.css"; -const Header = ({ children }) => { +export const Header = ({ children }) => { return
{children}
; }; - -export default Header; diff --git a/components/LoadingScreen.js b/components/LoadingScreen.js index fe7b771..ed80ef1 100644 --- a/components/LoadingScreen.js +++ b/components/LoadingScreen.js @@ -1,11 +1,9 @@ import styles from "./LoadingScreen.module.css"; -const LoadingScreen = ({ loadingMessage }) => { +export const LoadingScreen = ({ loadingMessage }) => { return (

{loadingMessage}

); }; - -export default LoadingScreen; diff --git a/components/MainCard.js b/components/MainCard.js index dc1d26f..f22a42c 100644 --- a/components/MainCard.js +++ b/components/MainCard.js @@ -2,7 +2,7 @@ import Image from "next/image"; import { ctoF } from "../services/converters"; import styles from "./MainCard.module.css"; -const MainCard = ({ +export const MainCard = ({ city, country, description, @@ -37,6 +37,4 @@ const MainCard = ({

); -}; - -export default MainCard; +}; \ No newline at end of file diff --git a/components/MetricsBox.js b/components/MetricsBox.js index aff7175..5b7587c 100644 --- a/components/MetricsBox.js +++ b/components/MetricsBox.js @@ -5,36 +5,36 @@ import { getVisibility, getWindSpeed, } from "../services/utils"; -import MetricCard from "./MetricsCard"; +import {MetricsCard} from "./MetricsCard"; import styles from "./MetricsBox.module.css"; -const MetricsBox = ({ weatherData, systemUsed }) => { +export const MetricsBox = ({ weatherData, systemUsed }) => { return (
- - - - - { weatherData.timezone )} /> - { />
); -}; - -export default MetricsBox; +}; \ No newline at end of file diff --git a/components/MetricsCard.js b/components/MetricsCard.js index c8a1e12..e55804a 100644 --- a/components/MetricsCard.js +++ b/components/MetricsCard.js @@ -1,7 +1,7 @@ import Image from "next/image"; import styles from "./MetricsCard.module.css"; -const MetricsCard = ({ title, iconSrc, metric, unit }) => { +export const MetricsCard = ({ title, iconSrc, metric, unit }) => { return (

{title}

@@ -15,5 +15,3 @@ const MetricsCard = ({ title, iconSrc, metric, unit }) => {
); }; - -export default MetricsCard; diff --git a/components/Search.js b/components/Search.js index a1497a7..6d9b3b2 100644 --- a/components/Search.js +++ b/components/Search.js @@ -1,6 +1,6 @@ import styles from "./Search.module.css"; -const Search = ({ placeHolder, value, onFocus, onChange, onKeyDown }) => { +export const Search = ({ placeHolder, value, onFocus, onChange, onKeyDown }) => { return ( { /> ); }; - -export default Search; diff --git a/components/UnitSwitch.js b/components/UnitSwitch.js index ccc12e0..bcb74d4 100644 --- a/components/UnitSwitch.js +++ b/components/UnitSwitch.js @@ -1,6 +1,6 @@ import styles from "./UnitSwitch.module.css"; -const UnitSwitch = ({ onClick, systemUsed }) => { +export const UnitSwitch = ({ onClick, systemUsed }) => { return (

{

); }; - -export default UnitSwitch; diff --git a/pages/index.js b/pages/index.js index 145e9a4..9fa1ab2 100644 --- a/pages/index.js +++ b/pages/index.js @@ -1,18 +1,18 @@ import { useState, useEffect } from "react"; -import MainCard from "../components/MainCard"; -import ContentBox from "../components/ContentBox"; -import Header from "../components/Header"; -import DateAndTime from "../components/DateAndTime"; -import Search from "../components/Search"; -import MetricsBox from "../components/MetricsBox"; -import UnitSwitch from "../components/UnitSwitch"; -import LoadingScreen from "../components/LoadingScreen"; -import ErrorScreen from "../components/ErrorScreen"; +import {MainCard} from "../components/MainCard"; +import {ContentBox} from "../components/ContentBox"; +import {Header} from "../components/Header"; +import {DateAndTime} from "../components/DateAndTime"; +import {Search} from "../components/Search"; +import {MetricsBox} from "../components/MetricsBox"; +import {UnitSwitch} from "../components/UnitSwitch"; +import {LoadingScreen} from "../components/LoadingScreen"; +import {ErrorScreen} from "../components/ErrorScreen"; import styles from "../styles/Home.module.css"; -const App = () => { +export const App = () => { const [input, setInput] = useState("Riga"); const [execute, setExecute] = useState(true); const [weatherData, setWeatherData] = useState();