amirmoghi3.ir/pages/_app.tsx

24 lines
510 B
TypeScript
Raw Permalink Normal View History

2022-02-28 14:06:38 +03:30
import 'styles/globals.css'
2022-02-19 14:44:11 +03:30
import type { AppProps } from 'next/app'
2022-02-28 14:06:38 +03:30
import MainLayout from 'layouts/mainLayout'
import PageLayout from 'layouts/pageLayout'
import { useRouter } from 'next/router'
2022-02-19 14:44:11 +03:30
function MyApp({ Component, pageProps }: AppProps) {
2022-02-28 14:06:38 +03:30
const route = useRouter();
return (
route.pathname === "/" ?
<MainLayout>
<Component {...pageProps} />
</MainLayout>
:
<PageLayout>
<Component {...pageProps} />
</PageLayout>
)
2022-02-19 14:44:11 +03:30
}
export default MyApp