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

View File

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

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,125 +1,118 @@
import s from './styles.module.scss'; import s from './styles.module.scss';
import { Footer, Header } from '@/widgets';
export default function Main() { export default function Main() {
return ( return (
<main> <section className={s.Container}>
<Header /> <div>
<section className={s.Container}> Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores
<div> cupiditate delectus dicta dignissimos eius esse est eum harum minus
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores omnis perspiciatis quaerat, quasi quia, quod ratione tempora vel velit
cupiditate delectus dicta dignissimos eius esse est eum harum minus voluptates.
omnis perspiciatis quaerat, quasi quia, quod ratione tempora vel velit </div>
voluptates. <div>
</div> Accusamus aliquam cumque dignissimos quasi repudiandae suscipit veniam!
<div> Accusamus atque commodi distinctio dolorum esse exercitationem
Accusamus aliquam cumque dignissimos quasi repudiandae suscipit explicabo, facilis in mollitia neque nostrum officia praesentium quod
veniam! Accusamus atque commodi distinctio dolorum esse exercitationem ratione, repudiandae, tempora totam ut vel?
explicabo, facilis in mollitia neque nostrum officia praesentium quod </div>
ratione, repudiandae, tempora totam ut vel? <div>
</div> Atque corporis dignissimos dolorem enim et eum fuga fugiat fugit
<div> inventore iure iusto minima, nesciunt odio sed soluta vel voluptates. A
Atque corporis dignissimos dolorem enim et eum fuga fugiat fugit accusamus dolor earum excepturi odit quaerat repudiandae sed tempore!
inventore iure iusto minima, nesciunt odio sed soluta vel voluptates. </div>
A accusamus dolor earum excepturi odit quaerat repudiandae sed <div>
tempore! Commodi cumque ducimus incidunt, nam numquam quo tempora voluptas?
</div> Debitis iure, vero. Aperiam atque beatae delectus dolores enim facilis
<div> fuga, ipsam laborum minus, molestiae obcaecati odio pariatur quis
Commodi cumque ducimus incidunt, nam numquam quo tempora voluptas? reiciendis voluptate?
Debitis iure, vero. Aperiam atque beatae delectus dolores enim facilis </div>
fuga, ipsam laborum minus, molestiae obcaecati odio pariatur quis <div>
reiciendis voluptate? Adipisci aspernatur consequatur cum distinctio ea error ex explicabo
</div> fuga harum hic itaque molestiae nesciunt, omnis placeat reprehenderit
<div> rerum sed temporibus vel! Doloribus facilis id labore quia quisquam
Adipisci aspernatur consequatur cum distinctio ea error ex explicabo sequi voluptate.
fuga harum hic itaque molestiae nesciunt, omnis placeat reprehenderit </div>
rerum sed temporibus vel! Doloribus facilis id labore quia quisquam <div>
sequi voluptate. Adipisci atque dolorem ducimus enim facere fugit incidunt ipsam ipsum
</div> laudantium magni minima mollitia neque nesciunt nostrum odio officia
<div> perferendis quam, qui quia quisquam similique sunt temporibus vel
Adipisci atque dolorem ducimus enim facere fugit incidunt ipsam ipsum veritatis vitae?
laudantium magni minima mollitia neque nesciunt nostrum odio officia </div>
perferendis quam, qui quia quisquam similique sunt temporibus vel <div>
veritatis vitae? Culpa fuga incidunt magni nemo porro quas quia quod sunt voluptas
</div> voluptate. Blanditiis ducimus eos eum facere fuga hic laborum minus,
<div> mollitia necessitatibus officiis perspiciatis recusandae, rerum saepe,
Culpa fuga incidunt magni nemo porro quas quia quod sunt voluptas temporibus ut?
voluptate. Blanditiis ducimus eos eum facere fuga hic laborum minus, </div>
mollitia necessitatibus officiis perspiciatis recusandae, rerum saepe, <div>
temporibus ut? Consequatur ducimus eius, illo ipsa laborum magnam nesciunt numquam
</div> officia porro provident quasi reprehenderit sapiente sed temporibus unde
<div> vel veniam voluptatem. Amet commodi illum minus optio praesentium quis
Consequatur ducimus eius, illo ipsa laborum magnam nesciunt numquam repellat, repudiandae.
officia porro provident quasi reprehenderit sapiente sed temporibus </div>
unde vel veniam voluptatem. Amet commodi illum minus optio praesentium <div>
quis repellat, repudiandae. A ad aperiam architecto aut autem consequuntur cumque dolor ducimus ea
</div> eligendi ipsa iste laudantium magni maxime minima nostrum officia
<div> pariatur quae quasi quia quo, reiciendis repudiandae, saepe ullam
A ad aperiam architecto aut autem consequuntur cumque dolor ducimus ea voluptatum!
eligendi ipsa iste laudantium magni maxime minima nostrum officia </div>
pariatur quae quasi quia quo, reiciendis repudiandae, saepe ullam <div>
voluptatum! Aperiam, aut commodi corporis dignissimos, eaque enim eos harum ipsa
</div> optio quia quos reiciendis, repellat. Architecto dolores error minus
<div> nihil non numquam, omnis optio porro tempora! Error eveniet nisi quod?
Aperiam, aut commodi corporis dignissimos, eaque enim eos harum ipsa </div>
optio quia quos reiciendis, repellat. Architecto dolores error minus <div>
nihil non numquam, omnis optio porro tempora! Error eveniet nisi quod? Ab ad adipisci alias amet consequatur delectus deserunt dignissimos
</div> distinctio dolor eius id ipsa, laboriosam libero nam natus non numquam
<div> quidem quis quod rem saepe, tempora tenetur unde vel velit?
Ab ad adipisci alias amet consequatur delectus deserunt dignissimos </div>
distinctio dolor eius id ipsa, laboriosam libero nam natus non numquam <div>
quidem quis quod rem saepe, tempora tenetur unde vel velit? Aliquam at consectetur culpa debitis doloribus ducimus eligendi eveniet
</div> facere fugiat ipsam itaque, laudantium maiores maxime molestiae
<div> molestias mollitia necessitatibus nisi numquam obcaecati quaerat quidem
Aliquam at consectetur culpa debitis doloribus ducimus eligendi quis recusandae rerum, vel voluptas?
eveniet facere fugiat ipsam itaque, laudantium maiores maxime </div>
molestiae molestias mollitia necessitatibus nisi numquam obcaecati <div>
quaerat quidem quis recusandae rerum, vel voluptas? Ab ad alias aliquam, amet corporis cumque doloribus ducimus ea error et
</div> excepturi exercitationem, explicabo impedit iste iure laudantium
<div> necessitatibus optio pariatur quia quidem ratione, rem similique sint
Ab ad alias aliquam, amet corporis cumque doloribus ducimus ea error totam voluptatem?
et excepturi exercitationem, explicabo impedit iste iure laudantium </div>
necessitatibus optio pariatur quia quidem ratione, rem similique sint <div>
totam voluptatem? Eius ipsa nihil odio perspiciatis sed sequi tempora, ullam? Consequuntur
</div> enim ex illo laborum nam, repellat tempore totam ut voluptatibus! Ad
<div> assumenda blanditiis distinctio dolorem, ex illum iusto magnam tempore.
Eius ipsa nihil odio perspiciatis sed sequi tempora, ullam? </div>
Consequuntur enim ex illo laborum nam, repellat tempore totam ut <div>
voluptatibus! Ad assumenda blanditiis distinctio dolorem, ex illum Aspernatur consequatur delectus deleniti est fugit laborum minima nisi
iusto magnam tempore. quos suscipit vero. Accusantium ex illum maxime numquam obcaecati
</div> perspiciatis, quod reiciendis temporibus vitae. Eos laboriosam nostrum
<div> odit quidem reiciendis vitae.
Aspernatur consequatur delectus deleniti est fugit laborum minima nisi </div>
quos suscipit vero. Accusantium ex illum maxime numquam obcaecati <div>
perspiciatis, quod reiciendis temporibus vitae. Eos laboriosam nostrum Animi at libero minima necessitatibus obcaecati, officia perferendis
odit quidem reiciendis vitae. quo! Ab ad dolorum excepturi laborum libero, officia quibusdam sapiente!
</div> Accusamus adipisci consectetur cumque debitis dolore id impedit nesciunt
<div> nisi omnis voluptas.
Animi at libero minima necessitatibus obcaecati, officia perferendis </div>
quo! Ab ad dolorum excepturi laborum libero, officia quibusdam <div>
sapiente! Accusamus adipisci consectetur cumque debitis dolore id Accusantium animi debitis ducimus, iste molestias quos rem. Consectetur
impedit nesciunt nisi omnis voluptas. dicta, doloremque error eveniet excepturi fugit in, incidunt natus nulla
</div> omnis, quia quidem quisquam sint soluta voluptatibus. Eveniet maxime
<div> quae recusandae.
Accusantium animi debitis ducimus, iste molestias quos rem. </div>
Consectetur dicta, doloremque error eveniet excepturi fugit in, <div>
incidunt natus nulla omnis, quia quidem quisquam sint soluta Ad aliquam architecto distinctio eius eos maxime minima optio porro quis
voluptatibus. Eveniet maxime quae recusandae. voluptatem. Accusantium atque debitis eligendi esse hic ipsam ipsum,
</div> nihil officia perspiciatis quasi rerum soluta, tempora vel voluptas
<div> voluptatibus.
Ad aliquam architecto distinctio eius eos maxime minima optio porro </div>
quis voluptatem. Accusantium atque debitis eligendi esse hic ipsam <div>
ipsum, nihil officia perspiciatis quasi rerum soluta, tempora vel Aperiam dolor exercitationem expedita illum labore modi molestias
voluptas voluptatibus. repudiandae saepe velit voluptas. Accusamus consequuntur, dignissimos
</div> eius eligendi fuga harum illo illum nam, nulla, odit officia quaerat
<div> quis reiciendis sit tempore!
Aperiam dolor exercitationem expedita illum labore modi molestias </div>
repudiandae saepe velit voluptas. Accusamus consequuntur, dignissimos </section>
eius eligendi fuga harum illo illum nam, nulla, odit officia quaerat
quis reiciendis sit tempore!
</div>
</section>
<Footer />
</main>
); );
} }

View File

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