refactor: move components by fsd

This commit is contained in:
2025-06-27 12:43:16 +03:00
parent 3a8f31515a
commit a52db8dbcb
8 changed files with 117 additions and 130 deletions

View File

@@ -3,6 +3,7 @@ import { ReactNode } from 'react';
import { Montserrat, Roboto } from 'next/font/google';
import '@core/styles/globals.scss';
import '@core/styles/reset.scss';
import { Footer, Header } from '@/widgets';
const roboto = Roboto({
subsets: ['cyrillic'],
@@ -28,7 +29,9 @@ export default function RootLayout({
return (
<html lang='en'>
<body className={`${roboto.variable} ${montseratt.variable}`}>
{children}
<Header />
<main>{children}</main>
<Footer />
</body>
</html>
);

View File

@@ -1,9 +1,5 @@
import { Home } from '@/views';
export default function HomePage() {
return (
<div>
<Home />
</div>
);
return <Home />;
}

View File

@@ -1 +0,0 @@
keep folder file

View File

@@ -1 +0,0 @@
keep folder file

View File

@@ -1 +0,0 @@
keep folder file

View File

@@ -1 +0,0 @@
keep folder file

View File

@@ -1,10 +1,7 @@
import s from './styles.module.scss';
import { Footer, Header } from '@/widgets';
export default function Main() {
return (
<main>
<Header />
<section className={s.Container}>
<div>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores
@@ -13,16 +10,15 @@ export default function Main() {
voluptates.
</div>
<div>
Accusamus aliquam cumque dignissimos quasi repudiandae suscipit
veniam! Accusamus atque commodi distinctio dolorum esse exercitationem
Accusamus aliquam cumque dignissimos quasi repudiandae suscipit veniam!
Accusamus atque commodi distinctio dolorum esse exercitationem
explicabo, facilis in mollitia neque nostrum officia praesentium quod
ratione, repudiandae, tempora totam ut vel?
</div>
<div>
Atque corporis dignissimos dolorem enim et eum fuga fugiat fugit
inventore iure iusto minima, nesciunt odio sed soluta vel voluptates.
A accusamus dolor earum excepturi odit quaerat repudiandae sed
tempore!
inventore iure iusto minima, nesciunt odio sed soluta vel voluptates. A
accusamus dolor earum excepturi odit quaerat repudiandae sed tempore!
</div>
<div>
Commodi cumque ducimus incidunt, nam numquam quo tempora voluptas?
@@ -50,9 +46,9 @@ export default function Main() {
</div>
<div>
Consequatur ducimus eius, illo ipsa laborum magnam nesciunt numquam
officia porro provident quasi reprehenderit sapiente sed temporibus
unde vel veniam voluptatem. Amet commodi illum minus optio praesentium
quis repellat, repudiandae.
officia porro provident quasi reprehenderit sapiente sed temporibus unde
vel veniam voluptatem. Amet commodi illum minus optio praesentium quis
repellat, repudiandae.
</div>
<div>
A ad aperiam architecto aut autem consequuntur cumque dolor ducimus ea
@@ -71,22 +67,21 @@ export default function Main() {
quidem quis quod rem saepe, tempora tenetur unde vel velit?
</div>
<div>
Aliquam at consectetur culpa debitis doloribus ducimus eligendi
eveniet facere fugiat ipsam itaque, laudantium maiores maxime
molestiae molestias mollitia necessitatibus nisi numquam obcaecati
quaerat quidem quis recusandae rerum, vel voluptas?
Aliquam at consectetur culpa debitis doloribus ducimus eligendi eveniet
facere fugiat ipsam itaque, laudantium maiores maxime molestiae
molestias mollitia necessitatibus nisi numquam obcaecati quaerat quidem
quis recusandae rerum, vel voluptas?
</div>
<div>
Ab ad alias aliquam, amet corporis cumque doloribus ducimus ea error
et excepturi exercitationem, explicabo impedit iste iure laudantium
Ab ad alias aliquam, amet corporis cumque doloribus ducimus ea error et
excepturi exercitationem, explicabo impedit iste iure laudantium
necessitatibus optio pariatur quia quidem ratione, rem similique sint
totam voluptatem?
</div>
<div>
Eius ipsa nihil odio perspiciatis sed sequi tempora, ullam?
Consequuntur enim ex illo laborum nam, repellat tempore totam ut
voluptatibus! Ad assumenda blanditiis distinctio dolorem, ex illum
iusto magnam tempore.
Eius ipsa nihil odio perspiciatis sed sequi tempora, ullam? Consequuntur
enim ex illo laborum nam, repellat tempore totam ut voluptatibus! Ad
assumenda blanditiis distinctio dolorem, ex illum iusto magnam tempore.
</div>
<div>
Aspernatur consequatur delectus deleniti est fugit laborum minima nisi
@@ -96,21 +91,21 @@ export default function Main() {
</div>
<div>
Animi at libero minima necessitatibus obcaecati, officia perferendis
quo! Ab ad dolorum excepturi laborum libero, officia quibusdam
sapiente! Accusamus adipisci consectetur cumque debitis dolore id
impedit nesciunt nisi omnis voluptas.
quo! Ab ad dolorum excepturi laborum libero, officia quibusdam sapiente!
Accusamus adipisci consectetur cumque debitis dolore id impedit nesciunt
nisi omnis voluptas.
</div>
<div>
Accusantium animi debitis ducimus, iste molestias quos rem.
Consectetur dicta, doloremque error eveniet excepturi fugit in,
incidunt natus nulla omnis, quia quidem quisquam sint soluta
voluptatibus. Eveniet maxime quae recusandae.
Accusantium animi debitis ducimus, iste molestias quos rem. Consectetur
dicta, doloremque error eveniet excepturi fugit in, incidunt natus nulla
omnis, quia quidem quisquam sint soluta voluptatibus. Eveniet maxime
quae recusandae.
</div>
<div>
Ad aliquam architecto distinctio eius eos maxime minima optio porro
quis voluptatem. Accusantium atque debitis eligendi esse hic ipsam
ipsum, nihil officia perspiciatis quasi rerum soluta, tempora vel
voluptas voluptatibus.
Ad aliquam architecto distinctio eius eos maxime minima optio porro quis
voluptatem. Accusantium atque debitis eligendi esse hic ipsam ipsum,
nihil officia perspiciatis quasi rerum soluta, tempora vel voluptas
voluptatibus.
</div>
<div>
Aperiam dolor exercitationem expedita illum labore modi molestias
@@ -119,7 +114,5 @@ export default function Main() {
quis reiciendis sit tempore!
</div>
</section>
<Footer />
</main>
);
}

View File

@@ -1 +0,0 @@
keep folder file