feat: request optimizations

This commit is contained in:
Xavier Oliveira
2026-05-28 11:23:57 +01:00
parent 68f99798ce
commit 996d44f33d
38 changed files with 1258 additions and 1116 deletions

View File

@@ -1,4 +1,4 @@
import type { ApiErrorResponse, Video } from "../types";
import type { ApiErrorResponse, Category, Video } from "../types";
type GetVideosParams = {
page?: number;
@@ -33,7 +33,9 @@ export function useGetVideos() {
if (response.ok) {
return {
videos: data.data as Video[],
meta: data.meta
meta: data.meta,
role: data.role,
categories: data.categories as Category[],
};
} else {
return data as ApiErrorResponse;