diff --git a/src/config/axios.ts b/src/config/axios.ts index eb01353..dda79ce 100644 --- a/src/config/axios.ts +++ b/src/config/axios.ts @@ -41,7 +41,7 @@ axiosInstance.interceptors.response.use( if (!refreshTokenValue) { removeRefreshToken(); removeToken(); - window.location.href = buildPath("auth/login"); + window.location.href = "/"; return; } const { data } = await refreshToken({ diff --git a/src/index.css b/src/index.css index b2b7a35..26fa897 100644 --- a/src/index.css +++ b/src/index.css @@ -144,3 +144,28 @@ tbody tr { .overflowX::-webkit-scrollbar { display: none; } + +@media screen and (max-width: 768px) { + .swiper-button-prev:after, + .swiper-rtl .swiper-button-next:after { + font-size: 30px; + } + + .swiper-button-next:after, + .swiper-rtl .swiper-button-prev:after { + font-size: 30px; + } +} + +.swiper-button-next { + top: 55% !important; +} + +.swiper-button-prev { + top: 55% !important; +} + +.swiper-button-prev:after, +.swiper-rtl .swiper-button-next:after { + color: #fff !important; +} diff --git a/src/pages/home/Home.tsx b/src/pages/home/Home.tsx index 5d3f247..4e54efa 100644 --- a/src/pages/home/Home.tsx +++ b/src/pages/home/Home.tsx @@ -1,13 +1,17 @@ import { Building, CloseCircle, InfoCircle, TickCircle } from 'iconsax-react' +import { Swiper, SwiperSlide } from 'swiper/react'; +import { Navigation as SwiperNavigation } from 'swiper/modules'; import { FC, useState } from 'react' import { useTranslation } from 'react-i18next' import { buildPath, clx } from '../../helpers/utils' import TitleSeeAll from '../../components/TitleSeeAll' -import { useGetCompanies, useGetIndustry, useGetCompanyRequest } from './hooks/useHomeData' -import { CompanyItemType, IndustryItemType } from './types/HomeTypes' +import { useGetCompanies, useGetIndustry, useGetCompanyRequest, useGetSliders } from './hooks/useHomeData' +import { CompanyItemType, IndustryItemType, SliderItemType } from './types/HomeTypes' import { Link } from 'react-router-dom' import { Pages } from '../../config/Pages' import { CompanyRequestStatus } from './enum/Enum' +import { Button } from '@headlessui/react'; + const Home: FC = () => { const { t } = useTranslation('global') @@ -15,9 +19,47 @@ const Home: FC = () => { const { data: industry } = useGetIndustry() const { data: companies } = useGetCompanies(activeIndustry) const { data: companyRequest } = useGetCompanyRequest() + const { data: sliders } = useGetSliders() return (
{item.title}
+{item.description}
+ + + + +