- {/* Site header */}
-
+ {/* Content area */}
+
+ {/* Site header */}
+
-
-
-
- {/* Page header */}
-
- {/* Title */}
-
0x28394710234192304719234
+
+
+
+ {/* Page header */}
+
+ {/* Title */}
+
0x28394710234192304719234
+
+
Explore ->
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+
+
Digiatl ID validation log ✨
+
+ {validateItems.map(item => {
+ return
+ })}
-
Explore ->
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
-
-
Digiatl ID validation log ✨
-
- {validateItems.map(item => {
- return
- })}
-
-
-
+
+
+
-
)
}
diff --git a/src/pages/digitalId/Verify.jsx b/src/pages/digitalId/Verify.jsx
index 34cd9e4..1c799ab 100644
--- a/src/pages/digitalId/Verify.jsx
+++ b/src/pages/digitalId/Verify.jsx
@@ -10,15 +10,12 @@ function Verify () {
{/* Sidebar */}
-
{/* Content area */}
{/* Site header */}
-
-
{/* Page header */}
{/* Title */}
@@ -26,7 +23,6 @@ function Verify () {
-
)
diff --git a/src/partials/digitalId/ProfileTableItem.jsx b/src/partials/digitalId/ProfileTableItem.jsx
new file mode 100644
index 0000000..5a17432
--- /dev/null
+++ b/src/partials/digitalId/ProfileTableItem.jsx
@@ -0,0 +1,154 @@
+import React, { useState } from 'react';
+
+function ProfileTableItem(props) {
+ const [descriptionOpen, setDescriptionOpen] = useState(false);
+
+ return (
+ <>
+
+ |
+
+
+
+ |
+
+
+
+ 
+
+
+ {props.value}
+ {props.property}
+
+
+ |
+
+
+ {(props.status === 'Progress') ? (
+
+ {props.status}
+ ) :
+ (props.status === 'Stored') ? (
+
+ {props.status}
+ ) :
+ (props.status === 'Completed') ? (
+
+ {props.status}
+ ) : (
+
+ {props.status}
+ )
+ }
+
+ |
+
+
+
+ {(props.avatars) ? (
+ props.avatars.map((avatar, index) => (
+ 
+ ))
+ ): null}
+
+
+
+ |
+
+ {/* Button */}
+
+ |
+
+
+
+
+ |
+
+
+
+
+ {/* Progress validation bar */}
+
+
+
+ Today
+
+
+
+ {/* List item */}
+ {props.transactions.map((data, index) => (
+ -
+
+ {(props.transactions[index+1]) ? (
+
+ ) : null}
+
+
+ Validate by
+ {data}
+
+
+
+
+
+
+ ))}
+
+
+
+
+ |
+
+ >
+ );
+}
+
+export default ProfileTableItem;