fix(front) добавлена страница контаксты

This commit is contained in:
2026-06-15 15:01:13 +03:00
parent a48b417257
commit 15efab81a4
5 changed files with 23 additions and 4 deletions
+2
View File
@@ -5,6 +5,7 @@ import AuthForm from "./components/AuthForm";
import About from "./pages/About"; import About from "./pages/About";
import Shop from "./pages/Shop"; import Shop from "./pages/Shop";
import NotFoundPage from "./pages/NotFoundPage"; import NotFoundPage from "./pages/NotFoundPage";
import Contact from "./pages/Contact";
const PrivateRoute = ({ children }) => { const PrivateRoute = ({ children }) => {
const token = localStorage.getItem("token"); const token = localStorage.getItem("token");
@@ -24,6 +25,7 @@ export default function App() {
<Route path="/add_item" element={<AddItem />} /> <Route path="/add_item" element={<AddItem />} />
<Route path="/about" element={<About />} /> <Route path="/about" element={<About />} />
<Route path="/shop" element={<Shop />} /> <Route path="/shop" element={<Shop />} />
<Route path="/contact" element={<Contact />} />
<Route path="*" element={<NotFoundPage />} /> <Route path="*" element={<NotFoundPage />} />
</Routes> </Routes>
+1 -1
View File
@@ -51,7 +51,7 @@ export default function BurgerMenu({ isOpen, onClose }) {
</svg> </svg>
<button <button
className="hover:text-gold duration-200 transition uppercase" className="hover:text-gold duration-200 transition uppercase"
onClick={() => navigate("/about")} onClick={() => navigate("/contact")}
> >
контакты контакты
</button> </button>
+2 -2
View File
@@ -17,7 +17,7 @@ export default function FooterDesktop() {
<div className="flex items-center gap-8 text-lg uppercase tracking-wider text-light-gray"> <div className="flex items-center gap-8 text-lg uppercase tracking-wider text-light-gray">
<button <button
className="hover:text-gold duration-200 transition uppercase" className="hover:text-gold duration-200 transition uppercase"
onClick={() => navigate("/")} onClick={() => navigate("/about")}
> >
fish fish fish fish
</button> </button>
@@ -47,7 +47,7 @@ export default function FooterDesktop() {
</svg> </svg>
<button <button
className="hover:text-gold duration-200 transition uppercase" className="hover:text-gold duration-200 transition uppercase"
onClick={() => navigate("/about")} onClick={() => navigate("/contact")}
> >
контакты контакты
</button> </button>
+1 -1
View File
@@ -47,7 +47,7 @@ export default function HeaderDesktop() {
</svg> </svg>
<button <button
className="hover:text-gold duration-200 transition uppercase" className="hover:text-gold duration-200 transition uppercase"
onClick={() => navigate("/about")} onClick={() => navigate("/contact")}
> >
контакты контакты
</button> </button>
+17
View File
@@ -0,0 +1,17 @@
import PageLayout from "../components/PageLayout";
export default function Contact() {
return (
<PageLayout>
<main className="px-6 md:px-16 grow w-full mb-6">
<div className="w-full overflow-hidden rounded shadow-md ">
<iframe
src="https://yandex.ru/map-widget/v1/?um=constructor%3Aaee46827fd51e482587f99245635b92b3d473b8d2aef2b4e36f83ddfaaf77cb9&amp;source=constructor"
className="w-full h-127.5 border-0 "
title="Yandex Map"
/>
</div>
</main>
</PageLayout>
);
}