diff --git a/src/Routers.jsx b/src/Routers.jsx
index 4f6f51c..6df72d5 100644
--- a/src/Routers.jsx
+++ b/src/Routers.jsx
@@ -53,6 +53,7 @@ import LndPage from "./views/LndPage";
import FamilySettingsPage from "./views/FamilySettingsPage";
import AppDownloadPage from "./views/AppDownloadPage";
import JobGroupsPage from "./views/JobGroupsPage";
+import YourPages from "./views/YourPage_";
export default function Routers() {
return (
@@ -115,6 +116,7 @@ export default function Routers() {
} />
} />
} />
+ } />
} />
} />
} />
diff --git a/src/assets/images/icons/my-page.svg b/src/assets/images/icons/my-page.svg
new file mode 100644
index 0000000..f6a8217
--- /dev/null
+++ b/src/assets/images/icons/my-page.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/Helpers/Icons.jsx b/src/components/Helpers/Icons.jsx
index 2b2fb0c..1a4f162 100644
--- a/src/components/Helpers/Icons.jsx
+++ b/src/components/Helpers/Icons.jsx
@@ -462,6 +462,15 @@ export default function Icons({ name }) {
clipRule="evenodd"
/>
+ ) : name === "my-page" ? (
+
) : name === "accordion-minus" ? (
) : name === "new-dashboard" ? (
-
+
) : name === "new-family" ? (
-
+
) : name === "new-logout" ? (
-
+
) : name === "new-market" ? (
-
+
) : name === "new-mytask" ? (
-
+
) : name === "family-id" ? (
-
+
) : name === "family-pin" ? (
-
- ): (
+
+ ) : (
""
)}
>
diff --git a/src/components/Partials/Header.jsx b/src/components/Partials/Header.jsx
index 024e1b9..199f112 100644
--- a/src/components/Partials/Header.jsx
+++ b/src/components/Partials/Header.jsx
@@ -1,4 +1,4 @@
-import React, { useContext, useEffect, useMemo, useState } from "react";
+import React, { useContext, useMemo, useState } from "react";
import { Link, useLocation, useNavigate } from "react-router-dom";
import bank1 from "../../assets/images/bank-1.png";
import bank2 from "../../assets/images/bank-2.png";
@@ -238,6 +238,9 @@ export default function Header({ logoutModalHandler, sidebarHandler }) {
{/* balance */}
+
+ {/* My Page Button */}
+
{/*
*/}
+ {userDetails && userDetails?.account_type !== "FAMILY" && (
+
+
+
+
+
+ )}
{userDetails && userDetails?.account_type !== "FAMILY" && (
<>
@@ -656,3 +670,29 @@ export default function Header({ logoutModalHandler, sidebarHandler }) {
>
);
}
+
+
+const PageButton = () => {
+ return (
+
+
+
+
+
+
My Page
+
+ {/* */}
+
+
+
+ )
+}
\ No newline at end of file
diff --git a/src/components/YourPage/index.jsx b/src/components/YourPage/index.jsx
new file mode 100644
index 0000000..1072e0f
--- /dev/null
+++ b/src/components/YourPage/index.jsx
@@ -0,0 +1,59 @@
+import React from "react";
+import Layout from "../Partials/Layout";
+import { InputCom } from "../AddJob/settings";
+
+const YourPage = () => {
+ return (
+
+
+
+
+
+ My page
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
+
+export default YourPage;
diff --git a/src/services/UsersService.js b/src/services/UsersService.js
index 70a5087..58df97e 100644
--- a/src/services/UsersService.js
+++ b/src/services/UsersService.js
@@ -5,6 +5,16 @@ class usersService {
console.log("WRB Service Entry");
}
+ MyPageIntro(reqData) {
+ var postData = {
+ uid: localStorage.getItem("uid"),
+ member_id: localStorage.getItem("member_id"),
+ sessionid: localStorage.getItem("session_token"),
+ ...reqData
+ };
+ return this.postAuxEnd("/mypageintro", postData);
+ }
+
CreateUser(reqData) {
localStorage.setItem("session_token", ``);
return this.postAuxEnd("/createuser", reqData);
diff --git a/src/views/YourPage_.jsx b/src/views/YourPage_.jsx
new file mode 100644
index 0000000..6935292
--- /dev/null
+++ b/src/views/YourPage_.jsx
@@ -0,0 +1,5 @@
+import YourPage from "../components/YourPage";
+
+export default function YourPages() {
+ return ;
+ }
\ No newline at end of file