This commit is contained in:
Joe_Peach committed 2026-09-23 15:58:51 +03:00
1 parent d2820757b9
commit c6e4801ff6
6 files changed
+23

No files matched your search

+4
View File
@@ -1,12 +1,16 @@
import { Routes, Route } from 'react-router-dom'; import { Routes, Route } from 'react-router-dom';
import Layout from '../pages/Layout/Layout'; import Layout from '../pages/Layout/Layout';
import Main from '../pages/Main/Main'; import Main from '../pages/Main/Main';
import Picture from '../pages/Picture/Picture';
import Video from '../pages/Video/VideoPage';
export default function AppRoutes(){ export default function AppRoutes(){
return ( return (
<Routes> <Routes>
<Route path='/' element={<Layout />}> <Route path='/' element={<Layout />}>
<Route index element={<Main />} /> <Route index element={<Main />} />
<Route path='picture' element={<Picture />} />
<Route path="video" element={<Video />} />
</Route> </Route>
</Routes> </Routes>
); );
+5
View File
@@ -1,10 +1,15 @@
import styles from "./Main.module.css"; import styles from "./Main.module.css";
import {useNavigate} from "react-router-dom";
export default function Main() { export default function Main() {
const navigate = useNavigate();
return ( return (
<main className={styles.page}> <main className={styles.page}>
<h1 className={styles.title}>Главная</h1> <h1 className={styles.title}>Главная</h1>
<p className={styles.text}>Базовая страница приложения готова.</p> <p className={styles.text}>Базовая страница приложения готова.</p>
<button onClick={() => navigate('/picture')}>Go to Picture</button>
<button onClick={() => navigate('/video')}>Go to Video</button>
</main> </main>
); );
} }
Whitespace-only changes.
+8
View File
@@ -0,0 +1,8 @@
export default function Picture() {
return (
<main>
<h1>Picture</h1>
</main>
);
}
Whitespace-only changes.
+6
View File
@@ -0,0 +1,6 @@
export default function Video() {
return (
<div>video</div>
)
}