From 673dda0a5e1c3ff07fcd4ec8f9b894ae0f2aced8 Mon Sep 17 00:00:00 2001 From: mahdi Date: Mon, 30 May 2022 13:59:53 +0430 Subject: [PATCH] update src/components/Accordion/AccordionDesign1/index.js and src/components/ButtonDesign/Button/index.js --- .../Accordion/AccordionDesign1/index.js | 91 ++++++++++++++----- 1 file changed, 68 insertions(+), 23 deletions(-) diff --git a/src/components/Accordion/AccordionDesign1/index.js b/src/components/Accordion/AccordionDesign1/index.js index d883597..d862f56 100644 --- a/src/components/Accordion/AccordionDesign1/index.js +++ b/src/components/Accordion/AccordionDesign1/index.js @@ -1,26 +1,52 @@ import React, { useState } from "react"; import CircleInCircle from "../../MiniComponents/CircleInCircle"; +import Button from "../../ButtonDesign/Button"; -const AccordionDesign1 = ({ items }) => { +const AccordionDesign1 = ({ items, vod }) => { const [activeAccordion, setActiveAccordion] = useState(null); return ( -
+
{items.map((item, index) => (
{/* parent */}
setActiveAccordion(activeAccordion === item ? null : item) } > -

{item.title}

- +

{item.title}

+ {vod && ( +
+

+ دقیقه: + {item.min} +

+
+

+ ویدیو: + {item.video} +

+
+ )} +
{/* child */} {activeAccordion === item && @@ -37,16 +63,32 @@ const AccordionDesign1 = ({ items }) => {

{subItem.name}

- delete-button - edit-button + {vod ? ( + <> +

+ دقیقه: + {item.min} +

+
))} @@ -55,18 +97,16 @@ const AccordionDesign1 = ({ items }) => {
); }; -// accordionGroup2723.svg -// accordionGroup2724.svg -// accordionGroup2725.svg -// accordion-.svg -// accordion+.svg export default AccordionDesign1; AccordionDesign1.defaultProps = { + vod: true, items: [ { title: "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید؟", + video: 4, + min: 30, subItems: [ { name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟", @@ -81,7 +121,10 @@ AccordionDesign1.defaultProps = { }, { title: - "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید2؟", + "بخش دوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید2؟", + video: 4, + min: 30, + subItems: [ { name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟", @@ -96,7 +139,9 @@ AccordionDesign1.defaultProps = { }, { title: - "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید3؟", + "بخش سوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید3؟", + video: 4, + min: 30, subItems: [ { name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",