diff --git a/client/src/entities/info/api/info-page-api.ts b/client/src/entities/info/api/info-page-api.ts deleted file mode 100644 index 70873ac..0000000 --- a/client/src/entities/info/api/info-page-api.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { apiClient } from '@/shared/api/client' -import type { InfoPageBlock } from '../model/types' - -export async function fetchPublicInfoBlocks(): Promise<{ items: InfoPageBlock[] }> { - const { data } = await apiClient.get<{ items: InfoPageBlock[] }>('info-page/blocks') - return data -} - -export async function fetchAdminInfoBlocks(): Promise<{ items: InfoPageBlock[] }> { - const { data } = await apiClient.get<{ items: InfoPageBlock[] }>('admin/info-page/blocks') - return data -} - -export async function createInfoBlock( - body: Pick, -): Promise<{ item: InfoPageBlock }> { - const { data } = await apiClient.post<{ item: InfoPageBlock }>('admin/info-page/blocks', body) - return data -} - -export async function updateInfoBlock( - id: string, - body: Partial>, -): Promise<{ item: InfoPageBlock }> { - const { data } = await apiClient.patch<{ item: InfoPageBlock }>(`admin/info-page/blocks/${id}`, body) - return data -} - -export async function deleteInfoBlock(id: string): Promise { - await apiClient.delete(`admin/info-page/blocks/${id}`) -} diff --git a/client/src/entities/info/index.ts b/client/src/entities/info/index.ts deleted file mode 100644 index 5714569..0000000 --- a/client/src/entities/info/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -export { - fetchPublicInfoBlocks, - fetchAdminInfoBlocks, - createInfoBlock, - updateInfoBlock, - deleteInfoBlock, -} from './api/info-page-api' -export type { InfoPageBlock } from './model/types' diff --git a/client/src/entities/info/model/types.ts b/client/src/entities/info/model/types.ts deleted file mode 100644 index 76fb54a..0000000 --- a/client/src/entities/info/model/types.ts +++ /dev/null @@ -1,10 +0,0 @@ -export type InfoPageBlock = { - id: string - key: string - title: string - body: string - sort: number - published: boolean - createdAt: string - updatedAt: string -}