Fixed media content fetch

This commit is contained in:
Umar Adilov 2025-05-14 20:08:01 +05:00
parent a6d836a543
commit 64d2c12494
4 changed files with 11 additions and 11 deletions

View File

@ -68,9 +68,9 @@ export type TextResponse = Root<{
}>; }>;
export type MediaResponse = Root<{ export type MediaResponse = Root<{
_name: string; mestopolozheniya: string;
_foto: Image[]; foto: Image[];
_klyuchNeIzmenya: string; klyuchneizmenyat: string;
}>; }>;
export type Team = Root<{ export type Team = Root<{

View File

@ -91,9 +91,9 @@ export const presentTexts = (texts: TextResponse) =>
export const presentMedia = (media: MediaResponse) => { export const presentMedia = (media: MediaResponse) => {
return media.records.map((record) => ({ return media.records.map((record) => ({
key: record._klyuchNeIzmenya, key: record.klyuchneizmenyat,
name: record._name, name: record.mestopolozheniya,
photo: presentImage(record._foto), photo: presentImage(record.foto),
})); }));
}; };

View File

@ -124,14 +124,14 @@ export const textsRequest = {
}; };
export const mediaRequest = { export const mediaRequest = {
_mediaKontentS: { mediakontentsajta: {
records: { records: {
_name: true, mestopolozheniya: true,
_foto: { foto: {
id: true, id: true,
url: true, url: true,
}, },
_klyuchNeIzmenya: true, klyuchneizmenyat: true,
}, },
}, },
}; };

View File

@ -17,7 +17,7 @@ export const mediaControlApi = taylorAPI.injectEndpoints({
}, },
}), }),
transformResponse: (response: any) => { transformResponse: (response: any) => {
return presentMedia(response.data._mediaKontentS); return presentMedia(response.data.mediakontentsajta);
}, },
}), }),
}), }),