refactor(upload): replace upload card views with list table and addition details in table

This commit is contained in:
2026-06-30 18:03:50 +05:30
parent ec77696157
commit ea684fc9fe
21 changed files with 343 additions and 587 deletions

View File

@@ -1,16 +1,20 @@
import axiosClient from '../axios/axios';
import { API_ROUTES } from '@/constants/apiRoutes';
import { CompletedVideoResult, PaginationParams, UploadVideosResponse } from '@/types';
import {
CompletedVideoResult,
PaginationParams,
UploadListResponse,
} from '@/types';
/**
* Video Service
*/
export const videoService = {
getMyUploads: async (
getUploads: async (
params?: PaginationParams,
): Promise<UploadVideosResponse> => {
const response = await axiosClient.get<UploadVideosResponse>(
API_ROUTES.VIDEOS.MY_UPLOADS,
): Promise<UploadListResponse> => {
const response = await axiosClient.get<UploadListResponse>(
API_ROUTES.VIDEOS.UPLOADS,
{
params: {
skip: params?.skip ?? 0,