/
LOVEEEEER
/
TEST-SBER
Обзор
Документация
Войти
/
LOVEEEEER
/
TEST-SBER
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/components/layout/Layout/Layout.tsx
25 строк
668 B
Nikita Demyanenko
init
07 авг 2024, 22:24
07 авг 2024, 22:24
92421ae
Код
Авторство
О чём код?
import { memo } from "react" import { Header } from "../Header/Header" import { AppRouter } from "../AppRouter" import { useLocation } from "react-router-dom" import classNames from "classnames" import { Container } from "../Container/Container" import { Auth } from "@/components/screens/Auth" import cls from './Layout.module.scss'; export const Layout = memo(() => { const location = useLocation() const isMainPage = location.pathname === '/'; return ( <div className={classNames({ [cls.isMainPage]: isMainPage })}> <Container> <Header /> </Container> <main> <AppRouter /> </main> <Auth /> </div> ) })