добавил навигацию
This commit is contained in:
1 parent
524d9e3deb
commit
27523cb2a1
2 files changed
+7
-1
No files matched your search
@@ -4,6 +4,7 @@ import { Carousel } from "antd";
|
|||||||
import Button from '../Button/Button.tsx';
|
import Button from '../Button/Button.tsx';
|
||||||
import banner_img1 from '../../assets/images/mainPage/ChatGPT-Image-Oct-1_-2025_-05_29_18-PM.png'
|
import banner_img1 from '../../assets/images/mainPage/ChatGPT-Image-Oct-1_-2025_-05_29_18-PM.png'
|
||||||
import banner_img2 from '../../assets/images/mainPage/296170994030930.jpg'
|
import banner_img2 from '../../assets/images/mainPage/296170994030930.jpg'
|
||||||
|
import { useNavigate } from 'react-router-dom';
|
||||||
|
|
||||||
export interface SlideItem {
|
export interface SlideItem {
|
||||||
id: number;
|
id: number;
|
||||||
@@ -33,8 +34,10 @@ const slides: SlideItem[] = [
|
|||||||
|
|
||||||
|
|
||||||
const BannerSlider: React.FC = () => {
|
const BannerSlider: React.FC = () => {
|
||||||
|
const navigate = useNavigate();
|
||||||
|
|
||||||
const handleClick = () => {
|
const handleClick = () => {
|
||||||
|
navigate('/products')
|
||||||
console.log('Кнопка нажата!');
|
console.log('Кнопка нажата!');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import Button from "../Button/Button";
|
|||||||
import category_internal1 from "../../assets/images/mainPage/category_internal1.jpg"
|
import category_internal1 from "../../assets/images/mainPage/category_internal1.jpg"
|
||||||
import category_interna2 from "../../assets/images/mainPage/category_internal2.jpg"
|
import category_interna2 from "../../assets/images/mainPage/category_internal2.jpg"
|
||||||
import { useAppSelector, useAppDispatch } from "../../app/hooks";
|
import { useAppSelector, useAppDispatch } from "../../app/hooks";
|
||||||
|
import { useNavigate } from "react-router-dom";
|
||||||
|
|
||||||
interface CategoryItem {
|
interface CategoryItem {
|
||||||
id: number;
|
id: number;
|
||||||
@@ -40,10 +41,12 @@ image: category_internal1,
|
|||||||
|
|
||||||
|
|
||||||
const CategoriesGrid: React.FC = () => {
|
const CategoriesGrid: React.FC = () => {
|
||||||
|
const navigate = useNavigate();
|
||||||
|
|
||||||
const handleClick = () => {
|
const handleClick = () => {
|
||||||
|
navigate('/products');
|
||||||
console.log('Кнопка нажата!');
|
console.log('Кнопка нажата!');
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.wrapper}>
|
<div className={styles.wrapper}>
|
||||||
|
|||||||
Reference in new issue
Block a user