rehooks/ideas

useRoute

kt3k opened this issue · 0 comments

kt3k commented
function LayoutComponent () {
  const [isTopPage] = useRoute('/', { exact: true })
  const [isAboutPage] = useRoute('/about')
  const [isPostPage, params] = useRoute('/post/:name')
  return (
    <>
      <Header />
      {isTopPage && <TopPage />}
      {isAboutPage && <AboutPage />}
      {isPostPage && <PostPage name={params.name} />}
      <Footer />
    </>
  )
}