From 41758bbdf2a0ceda36550606d1746ac5615faec4 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Sun, 28 Mar 2021 13:48:09 +0200 Subject: [PATCH] refactor layout --- src/layouts/MainLayout.tsx | 5 +++-- src/layouts/PageLayout.tsx | 18 ++++++++++-------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/layouts/MainLayout.tsx b/src/layouts/MainLayout.tsx index 296b801..e00915e 100644 --- a/src/layouts/MainLayout.tsx +++ b/src/layouts/MainLayout.tsx @@ -1,9 +1,10 @@ import React, { useState } from "react"; +import { Footer } from "../components/Footer"; import { Navbar } from "../components/Navbar"; import { SearchBar } from "../components/SearchBar"; -import { Footer } from "../components/Footer"; import { SideNav } from "../components/SideNav"; +// TODO FC... const MainLayout = ({ buttonUrl, getRandomMeal, @@ -62,7 +63,7 @@ const MainLayout = ({ closeNavClick={closeNavClick} links={links} buttonUrl={buttonUrl} - handleClick={()=>{}} + handleClick={() => {}} /> {children} diff --git a/src/layouts/PageLayout.tsx b/src/layouts/PageLayout.tsx index 884a5b7..6fc282b 100644 --- a/src/layouts/PageLayout.tsx +++ b/src/layouts/PageLayout.tsx @@ -1,12 +1,14 @@ -import React from "react"; +import { FC } from "react"; -const PageLayout = ({ title, children }) => { - return ( -
-

{title}

- {children} -
- ); +type Props = { + title: string; }; +const PageLayout: FC = ({ title, children }) => ( +
+

{title}

+ {children} +
+); + export default PageLayout;