diff --git a/src/components/Testt/App.css b/src/components/Testt/App.css
index 9444244..49adc02 100644
--- a/src/components/Testt/App.css
+++ b/src/components/Testt/App.css
@@ -1,4 +1,4 @@
-/* .App {
+.App {
text-align: center;
}
@@ -57,4 +57,4 @@
display: block;
width: 100%;
height: auto;
-} */
+}
diff --git a/src/components/Testt/index.js b/src/components/Testt/index.js
index bdaa8ab..ab6c312 100644
--- a/src/components/Testt/index.js
+++ b/src/components/Testt/index.js
@@ -2,13 +2,41 @@ import React, { useState } from "react";
import { DragDropContext, Droppable, Draggable } from "react-beautiful-dnd";
import "./App.css";
-import CircleInCircle from "../MiniComponents/CircleInCircle";
-import Button from "../ButtonDesign/Button";
+const finalSpaceCharacters = [
+ {
+ id: "gary",
+ name: "Gary Goodspeed",
+ thumb: "/images/kvn.png",
+ test: "mahdi",
+ },
+ {
+ id: "cato",
+ name: "Little Cato",
+ thumb: "/images/kvn.png",
+ test: "mahdi",
+ },
+ {
+ id: "kvn",
+ name: "KVN",
+ thumb: "/images/kvn.png",
+ test: "mahdi",
+ },
+ {
+ id: "mooncake",
+ name: "Mooncake",
+ thumb: "/images/kvn.png",
+ test: "mahdi",
+ },
+ {
+ id: "quinn",
+ name: "Quinn Ergon",
+ thumb: "/images/kvn.png",
+ test: "mahdi",
+ },
+];
-function Testt({ items, vod }) {
- // const [characters, updateCharacters] = useState(finalSpaceCharacters);
- const [characters, updateCharacters] = useState(items);
- const [activeAccordion, setActiveAccordion] = useState(null);
+function Testt() {
+ const [characters, updateCharacters] = useState(finalSpaceCharacters);
function handleOnDragEnd(result) {
if (!result.destination) return;
@@ -27,123 +55,32 @@ function Testt({ items, vod }) {
{(provided) => (
-
- {items.map((item, index) => (
-
- {(provided) => (
-
- {/* parent */}
-
- setActiveAccordion(
- activeAccordion === item ? null : item
- )
- }
+ {characters.map(({ id, name, thumb, test }, index) => {
+ return (
+
+ {(provided) => (
+
-
- {item.title}
- {vod && (
-
-
- دقیقه:
- {item.min}
-
-
-
- ویدیو:
- {item.video}
-
-
- )}
-
-
- {/* child */}
- {activeAccordion === item &&
- item.subItems.map((subItem, i) => (
-
-
- {vod === !true && (
-
- )}
-
- {i + 1}
-
-
-
-
{subItem.name}
-
- {vod ? (
- <>
-
-
- دقیقه:
- {item.min}
-
-
-
- >
- ) : (
- <>
-
-
- >
- )}
-
-
- ))}
- {provided.placeholder}
-
- )}
-
- ))}
-
+
+
+
+ {name}
+ {test}
+
+ )}
+
+ );
+ })}
+ {provided.placeholder}
+
)}
@@ -159,65 +96,3 @@ function Testt({ items, vod }) {
}
export default Testt;
-
-Testt.defaultProps = {
- vod: false,
-
- items: [
- {
- id: "gary",
- title:
- "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید؟",
- video: 4,
- min: 30,
- subItems: [
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
- },
- {
- name: "شرکت های بزرگ خیلی خوب هستند",
- },
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
- },
- ],
- },
- {
- id: "kevin",
- title:
- "بخش دوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید2؟",
- video: 4,
- min: 30,
-
- subItems: [
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
- },
- {
- name: "شرکت های بزرگ خیلی خوب هستند",
- },
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
- },
- ],
- },
- {
- id: "rafiqaneh",
- title:
- "بخش سوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید3؟",
- video: 4,
- min: 30,
- subItems: [
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
- },
- {
- name: "شرکت های بزرگ خیلی خوب هستند",
- },
- {
- name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
- },
- ],
- },
- ],
-};
diff --git a/src/components/Testt/mahdi.js b/src/components/Testt/mahdi.js
new file mode 100644
index 0000000..bdaa8ab
--- /dev/null
+++ b/src/components/Testt/mahdi.js
@@ -0,0 +1,223 @@
+import React, { useState } from "react";
+import { DragDropContext, Droppable, Draggable } from "react-beautiful-dnd";
+import "./App.css";
+
+import CircleInCircle from "../MiniComponents/CircleInCircle";
+import Button from "../ButtonDesign/Button";
+
+function Testt({ items, vod }) {
+ // const [characters, updateCharacters] = useState(finalSpaceCharacters);
+ const [characters, updateCharacters] = useState(items);
+ const [activeAccordion, setActiveAccordion] = useState(null);
+
+ function handleOnDragEnd(result) {
+ if (!result.destination) return;
+
+ const items = Array.from(characters);
+ const [reorderedItem] = items.splice(result.source.index, 1);
+ items.splice(result.destination.index, 0, reorderedItem);
+
+ updateCharacters(items);
+ }
+
+ return (
+
+
+ Final Space Characters
+
+
+ {(provided) => (
+
+ {items.map((item, index) => (
+
+ {(provided) => (
+
+ {/* parent */}
+
+ setActiveAccordion(
+ activeAccordion === item ? null : item
+ )
+ }
+ >
+
+
{item.title}
+ {vod && (
+
+
+ دقیقه:
+ {item.min}
+
+
+
+ ویدیو:
+ {item.video}
+
+
+ )}
+
+
+ {/* child */}
+ {activeAccordion === item &&
+ item.subItems.map((subItem, i) => (
+
+
+ {vod === !true && (
+
+ )}
+
+ {i + 1}
+
+
+
+
{subItem.name}
+
+ {vod ? (
+ <>
+
+
+ دقیقه:
+ {item.min}
+
+
+
+ >
+ ) : (
+ <>
+
+
+ >
+ )}
+
+
+ ))}
+ {provided.placeholder}
+
+ )}
+
+ ))}
+
+ )}
+
+
+
+
+ Images from{" "}
+
+ Final Space Wiki
+
+
+
+ );
+}
+
+export default Testt;
+
+Testt.defaultProps = {
+ vod: false,
+
+ items: [
+ {
+ id: "gary",
+ title:
+ "بخش اول: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید؟",
+ video: 4,
+ min: 30,
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ {
+ id: "kevin",
+ title:
+ "بخش دوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید2؟",
+ video: 4,
+ min: 30,
+
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ {
+ id: "rafiqaneh",
+ title:
+ "بخش سوم: فصل اول جدایی و رهایی: آیا بازگشت نزدیک است؟ دیگران چه می گونید3؟",
+ video: 4,
+ min: 30,
+ subItems: [
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟",
+ },
+ {
+ name: "شرکت های بزرگ خیلی خوب هستند",
+ },
+ {
+ name: "چگونه با رژیم مناسب بدن سالم تری داشته باشیم؟ ",
+ },
+ ],
+ },
+ ],
+};