diff --git a/src/component/mymedia/MyMedia.js b/src/component/mymedia/MyMedia.js
index aff659f..8eb9b70 100644
--- a/src/component/mymedia/MyMedia.js
+++ b/src/component/mymedia/MyMedia.js
@@ -1,6 +1,9 @@
import React from "react";
import BreadcrumbComBS from "../breadcrumb/BreadcrumbComBS";
import {useState, useRef} from "react";
+import {useQuery} from "@tanstack/react-query";
+import queryKeys from "../../services/queryKeys";
+import {getMediaFileList} from "../../services/services";
export default function MyMedia() {
const basePath = process.env.REACT_APP_MAIN_API
@@ -51,6 +54,22 @@ export default function MyMedia() {
}
}
+
+ const {data, isFetching, isError, error} = useQuery({
+ queryKey: queryKeys.my_files,
+ queryFn: () => {
+ let reqData = {
+ token: localStorage.getItem('token'), // USER TOKEN
+ uid: localStorage.getItem('uid') // USER UID
+ }
+ return getMediaFileList(reqData)
+ }
+ })
+
+ const mediaFileList = data?.data
+
+ //debugger;
+
return (
<>
@@ -70,7 +89,6 @@ export default function MyMedia() {
-
{selectedFile && (
Selected File Details:
@@ -88,7 +106,6 @@ export default function MyMedia() {
>
-
)}
@@ -107,61 +124,29 @@ export default function MyMedia() {
-
-
-

-
-
Mentor_demo.avi
-
-
-
-
+ {mediaFileList && mediaFileList?.file_list && mediaFileList?.file_list.map((item, index) => {
+ const file_url = (mediaFileList?.media_server + "/" + item?.file_group + "/" + item?.file_uid + "/" + item.filename).toLowerCase();
-
-
-
-

-
-
Mentor_demo.dwg
+ return (
+
+

+
+
{item.filename}
+
+
-
-
-
-
-
-
-

-
-
Mentor_demo.exe
-
-
-
-
+
)
+ })
+ }
diff --git a/src/component/subscription/Subscription.jsx b/src/component/subscription/Subscription.jsx
index f51cc2b..e6d4e8e 100644
--- a/src/component/subscription/Subscription.jsx
+++ b/src/component/subscription/Subscription.jsx
@@ -57,7 +57,7 @@ export default function Subscription() {
{currentSubscription?.display_name}
-
+
Next Payment: {getDateTimeFromDateString(currentSubscription?.next_payment)}
diff --git a/src/services/queryKeys.js b/src/services/queryKeys.js
index d7a0346..550a695 100644
--- a/src/services/queryKeys.js
+++ b/src/services/queryKeys.js
@@ -11,6 +11,7 @@ const queryKeys = {
productTemplateData: ['product_template_data'],
subscriptions: ['subscriptions'],
profile_data: ['profile_data'],
+ my_files: ['my_files'],
dashboard: ['dashboard'],
topBar: ['top-bar'],
diff --git a/src/services/services.js b/src/services/services.js
index 9b4616c..eafca0c 100644
--- a/src/services/services.js
+++ b/src/services/services.js
@@ -277,6 +277,13 @@ export const getSubscriptions = (reqData) => {
return postAuxEnd(`/panel/subscription/products`, postData, false)
}
+export const getMediaFileList = (reqData) => {
+ let postData = {
+ ...reqData,
+ }
+ return postAuxEnd(`/panel/account/media-files`, postData, false)
+}
+
// FUNCTION TO GET COMMON PRACTICE
export const getCommonPractice = (reqData) => {
let postData = {