+ )
+}
+
+export default BlogPostCarousel
diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss
new file mode 100644
index 000000000..d5a13299d
--- /dev/null
+++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss
@@ -0,0 +1,16 @@
+@import '../../../styles/utilities';
+
+.blogPostWarpper {
+ padding-top: 5.6rem;
+ padding-bottom: 5.2rem;
+ @apply flex flex-col;
+ .top {
+ @apply spacing-horizontal flex w-full justify-between;
+ padding-bottom: 3.2rem;
+ @screen xl {
+ .right {
+ margin-right: 2.476rem;
+ }
+ }
+ }
+}
diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx
new file mode 100644
index 000000000..01e19bb25
--- /dev/null
+++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx
@@ -0,0 +1,69 @@
+import image15 from '../../../../public/assets/images/image15.png'
+import image16 from '../../../../public/assets/images/image16.png'
+import image17 from '../../../../public/assets/images/image17.png'
+import React from 'react'
+import { HeadingCommon, ViewAllItem } from 'src/components/common'
+import { BlogCardProps } from 'src/components/common/CardBlog/CardBlog'
+import BlogPostCarousel from './BlogPostCarousel/BlogPostCarousel'
+import s from './RelevantBlogPosts.module.scss'
+import { ROUTE } from 'src/utils/constanst.utils';
+
+interface RelevantProps {
+ data?: BlogCardProps[]
+ itemKey?: string
+ title?: string
+ viewAllLink?: string
+}
+
+const recipe:BlogCardProps[] = [
+{
+ title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners",
+ description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...",
+ imageSrc: image15.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+},{
+ title: "9 Ways to Make an Aloe Vera Mask at Home",
+ description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...",
+ imageSrc: image16.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+},{
+ title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit",
+ description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...",
+ imageSrc: image17.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+},{
+ title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners",
+ description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...",
+ imageSrc: image15.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+},{
+ title: "9 Ways to Make an Aloe Vera Mask at Home",
+ description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...",
+ imageSrc: image16.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+},{
+ title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit",
+ description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...",
+ imageSrc: image17.src,
+ link: `${ROUTE.BLOG_DETAIL}`
+}]
+
+ const RelevantBlogPosts = ({ data = recipe, itemKey="detail-relevant", title="Relevant Blog Posts" }: RelevantProps) => {
+ return (
+
+
+
+ {title}
+
+
+
+
+
+
+
+
+
+ )
+ }
+
+ export default RelevantBlogPosts
\ No newline at end of file
diff --git a/src/components/common/index.ts b/src/components/common/index.ts
index b4d2591cb..bf7ac1d93 100644
--- a/src/components/common/index.ts
+++ b/src/components/common/index.ts
@@ -34,3 +34,6 @@ export { default as ModalInfo} from "./ModalInfo/ModalInfo"
export { default as ProductList} from "./ProductList/ProductList"
export { default as ModalCreateUserInfo} from './ModalCreateUserInfo/ModalCreateUserInfo'
export { default as CardItemCheckout} from './CardItemCheckout/CardItemCheckout'
+export { default as CardBlog} from './CardBlog/CardBlog'
+export { default as RelevantBlogPosts} from './RelevantBlogPosts/RelevantBlogPosts'
+export { default as CollapseCommon} from './CollapseCommon/CollapseCommon'
diff --git a/src/components/icons/IconMinus.tsx b/src/components/icons/IconMinus.tsx
new file mode 100644
index 000000000..ba4eb2fc0
--- /dev/null
+++ b/src/components/icons/IconMinus.tsx
@@ -0,0 +1,18 @@
+const IconMinus = ({ ...props }) => {
+ return (
+
+ )
+}
+
+export default IconMinus
diff --git a/src/components/icons/IconPlus.tsx b/src/components/icons/IconPlus.tsx
new file mode 100644
index 000000000..a532c6244
--- /dev/null
+++ b/src/components/icons/IconPlus.tsx
@@ -0,0 +1,18 @@
+const IconPlus = ({ ...props }) => {
+ return (
+
+ )
+}
+
+export default IconPlus
diff --git a/src/components/icons/Minus.tsx b/src/components/icons/Minus.tsx
deleted file mode 100644
index 7c3b97d30..000000000
--- a/src/components/icons/Minus.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-const ArrowRight = ({ ...props }) => {
- return (
-
- )
-}
-
-export default ArrowRight
diff --git a/src/components/icons/Plus.tsx b/src/components/icons/Plus.tsx
deleted file mode 100644
index c8b2fcca3..000000000
--- a/src/components/icons/Plus.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-const ArrowLeft = ({ ...props }) => {
- return (
-
- )
-}
-
-export default ArrowLeft
diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts
index 763390c0a..3473bb29e 100644
--- a/src/components/icons/index.ts
+++ b/src/components/icons/index.ts
@@ -22,3 +22,5 @@ export { default as IconPassword } from './IconPassword'
export { default as IconPasswordCross } from './IconPasswordCross'
export { default as IconError } from './IconError'
export { default as IconCheck } from './IconCheck'
+export { default as IconPlus } from './IconPlus'
+export { default as IconMinus } from './IconMinus'
\ No newline at end of file
diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts
index c7002a730..f299e8e20 100644
--- a/src/utils/constanst.utils.ts
+++ b/src/utils/constanst.utils.ts
@@ -9,8 +9,8 @@ export const ROUTE = {
HOME: '/',
PRODUCTS: '/products',
ABOUT: '/about',
+ BLOG_DETAIL: '/blogdetail',
ACCOUNT: '/account',
-
BUSSINESS: '/bussiness',
CONTACT: '/contact',
FAQ: '/faq',
@@ -39,7 +39,6 @@ export enum ProductFeature {
Sales = 'Sales',
NewItem = 'New Item',
Viewed = 'Viewed',
-
}
export const KEY = {