<React & TypeScript> Layout 적용

DARTZ·2022년 7월 16일
0

React

목록 보기
7/14

참고 문서

Layout 추가

import React from 'react'
import Navbar from '../Navbar/Navbar';
import Footer from '../Footer/Footer';

interface Props {
    children: React.ReactNode
}


const DefaultLayout: React.FC<Props> = (props: Props) => {
  return (
    <div>
      <Navbar />

      <main>{props.children}</main>

      <Footer />
    </div>
  )
}

export default DefaultLayout

페이지에 적용

import React from 'react'
import DefaultLayout from '../../components/Layouts/DefaultLayout'

const HomePage: React.FC = () => {
  return (
    <DefaultLayout>
      <div>HomePage</div>
    </DefaultLayout>
  )
}

export default HomePage
profile
사람들이 비용을 지불하고 사용할 만큼 가치를 주는 서비스를 만들고 싶습니다.

0개의 댓글