diff --git a/src/app/api-utlities/@types/index.ts b/src/app/api-utlities/@types/index.ts index dbf066b..1998ae5 100644 --- a/src/app/api-utlities/@types/index.ts +++ b/src/app/api-utlities/@types/index.ts @@ -69,10 +69,7 @@ export type TextResponse = Root<{ export type MediaResponse = Root<{ _name: string; - _foto: { - id: string; - url: string; - }; + _foto: Image[]; _klyuchNeIzmenya: string; }>; diff --git a/src/app/api-utlities/presenters/index.ts b/src/app/api-utlities/presenters/index.ts index 88d829a..b096a01 100644 --- a/src/app/api-utlities/presenters/index.ts +++ b/src/app/api-utlities/presenters/index.ts @@ -1,7 +1,5 @@ import { isEmpty } from 'lodash'; -import { MediaItem } from '@/shared/types/media.type'; - import { Certificate, Charity, @@ -95,10 +93,7 @@ export const presentMedia = (media: MediaResponse) => { return media.records.map((record) => ({ key: record._klyuchNeIzmenya, name: record._name, - photo: { - id: record._foto.id, - url: record._foto.url, - }, + photo: presentImage(record._foto), })); }; diff --git a/src/app/api-utlities/requests/common.ts b/src/app/api-utlities/requests/common.ts index 5b24ada..a8ef076 100644 --- a/src/app/api-utlities/requests/common.ts +++ b/src/app/api-utlities/requests/common.ts @@ -123,7 +123,7 @@ export const textsRequest = { }; export const mediaRequest = { - _mediaKontent: { + _mediaKontentS: { records: { _name: true, _foto: { diff --git a/src/shared/media/api/media-control.api.ts b/src/shared/media/api/media-control.api.ts index 73b0f6b..bb64400 100644 --- a/src/shared/media/api/media-control.api.ts +++ b/src/shared/media/api/media-control.api.ts @@ -17,7 +17,7 @@ export const mediaControlApi = taylorAPI.injectEndpoints({ }, }), transformResponse: (response: any) => { - return presentMedia(response.data._mediaKontent); + return presentMedia(response.data._mediaKontentS); }, }), }), diff --git a/src/shared/providers/providers.tsx b/src/shared/providers/providers.tsx index 9e8e768..2fb899d 100644 --- a/src/shared/providers/providers.tsx +++ b/src/shared/providers/providers.tsx @@ -26,7 +26,7 @@ export const Providers = ({ return ( - +