diff --git a/src/components/Accordion/AccordionDesign1/index.js b/src/components/Accordion/AccordionDesign1/index.js
new file mode 100644
index 0000000..858c464
--- /dev/null
+++ b/src/components/Accordion/AccordionDesign1/index.js
@@ -0,0 +1,71 @@
+import React from "react";
+import CircleInCircle from "../../MiniComponents/CircleInCircle";
+
+const AccordionDesign1 = ({ items }) => {
+ return (
+
+ {/* header */}
+ {items.map((item, index) => (
+
+
+
{item.title}
{" "}
+
+ ))}
+
+ );
+};
+
+export default AccordionDesign1;
+
+AccordionDesign1.defaultProps = {
+ items: [
+ {
+ title:
+ "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید؟",
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ {
+ title:
+ "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید2؟",
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ {
+ title:
+ "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید3؟",
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ ],
+};
diff --git a/src/components/Accordion/index.js b/src/components/Accordion/index.js
new file mode 100644
index 0000000..f171d6e
--- /dev/null
+++ b/src/components/Accordion/index.js
@@ -0,0 +1,25 @@
+import React, { useState } from "react";
+
+import AccordionDesign1 from "./AccordionDesign1";
+
+function Accordion() {
+ const list = {
+ 1: ,
+ };
+ const [type, setType] = useState(1);
+ return (
+
+
+ {list[type]}
+
+ );
+}
+
+export default Accordion;
diff --git a/src/redux/data.js b/src/redux/data.js
index 0895da6..c99e614 100644
--- a/src/redux/data.js
+++ b/src/redux/data.js
@@ -51,6 +51,7 @@ import Avatar from "../components/Avatar";
import Timeline from "../components/Timeline";
import ThemeColor from "../components/ThemeColor";
import ShowCase from "../components/ShowCase";
+import Accordion from "../components/Accordion";
// mini components
import MiniComponents from "../components/MiniComponents";
@@ -785,6 +786,16 @@ const components = [
code: null,
},
},
+ {
+ name: "Accordion",
+ author: "Andalib",
+ props: [],
+ content: {
+ name: "Accordion",
+ component: ,
+ code: null,
+ },
+ },
// mini components
{
name: "Mini Components",