-
+
{data?.map((props, index) => (
))}
- {slider && (
+ {slider && isArrow && (
<>
({
/>
>
)}
+ {slider && isDot && (
+
+ {dotArr.map((index) => {
+ return (
+
+ )
+ })}
+
+ )}
)
}
diff --git a/src/components/common/CarouselCommon/CustomDot/CustomDot.tsx b/src/components/common/CarouselCommon/CustomDot/CustomDot.tsx
new file mode 100644
index 000000000..7c3615c45
--- /dev/null
+++ b/src/components/common/CarouselCommon/CustomDot/CustomDot.tsx
@@ -0,0 +1,21 @@
+import React from 'react'
+
+interface Props {
+ index: number
+ dotActive:number
+ onClick: (index: number) => void
+}
+
+const CustomDot = ({ index, onClick, dotActive }: Props) => {
+ const handleOnClick = () => {
+ onClick && onClick(index)
+ }
+ return (
+
+ )
+}
+
+export default CustomDot