diff --git a/app/apis/admin/create-category.ts b/app/apis/admin/create-category.ts index a8fe97a..de7e49f 100644 --- a/app/apis/admin/create-category.ts +++ b/app/apis/admin/create-category.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TCategorySchema } from '~/pages/form-category' const categoryResponseSchema = z.object({ @@ -10,9 +10,8 @@ const categoryResponseSchema = z.object({ }) type TParameters = { - accessToken: string payload: TCategorySchema -} +} & THttpServer export const createCategoryRequest = async (parameters: TParameters) => { const { payload, ...restParameters } = parameters diff --git a/app/apis/admin/create-news.ts b/app/apis/admin/create-news.ts index d7e17e1..007c0f3 100644 --- a/app/apis/admin/create-news.ts +++ b/app/apis/admin/create-news.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TContentSchema } from '~/pages/form-contents' const newsResponseSchema = z.object({ @@ -10,9 +10,8 @@ const newsResponseSchema = z.object({ }) type TParameter = { - accessToken: string payload: TContentSchema -} +} & THttpServer export const createNewsRequest = async (parameters: TParameter) => { const { payload, ...restParameters } = parameters diff --git a/app/apis/admin/create-tags.ts b/app/apis/admin/create-tags.ts index a5183f8..d4f7403 100644 --- a/app/apis/admin/create-tags.ts +++ b/app/apis/admin/create-tags.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TTagSchema } from '~/pages/form-tag' const tagsResponseSchema = z.object({ @@ -10,9 +10,8 @@ const tagsResponseSchema = z.object({ }) type TParameters = { - accessToken: string payload: TTagSchema -} +} & THttpServer export const createTagsRequest = async (parameters: TParameters) => { const { payload, ...restParameters } = parameters diff --git a/app/apis/admin/update-category.ts b/app/apis/admin/update-category.ts index a9e520e..b34e84b 100644 --- a/app/apis/admin/update-category.ts +++ b/app/apis/admin/update-category.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TCategorySchema } from '~/pages/form-category' const categoryResponseSchema = z.object({ @@ -10,9 +10,8 @@ const categoryResponseSchema = z.object({ }) type TParameters = { - accessToken: string payload: TCategorySchema -} +} & THttpServer export const updateCategoryRequest = async (parameters: TParameters) => { const { payload, ...restParameters } = parameters diff --git a/app/apis/admin/update-news.ts b/app/apis/admin/update-news.ts index e1a646e..6c1de2d 100644 --- a/app/apis/admin/update-news.ts +++ b/app/apis/admin/update-news.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TContentSchema } from '~/pages/form-contents' const newsResponseSchema = z.object({ @@ -10,9 +10,8 @@ const newsResponseSchema = z.object({ }) type TParameter = { - accessToken: string payload: TContentSchema -} +} & THttpServer export const updateNewsRequest = async (parameters: TParameter) => { const { payload, ...restParameters } = parameters diff --git a/app/apis/admin/update-tag.ts b/app/apis/admin/update-tag.ts index 6e6da1f..c51e911 100644 --- a/app/apis/admin/update-tag.ts +++ b/app/apis/admin/update-tag.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { HttpServer } from '~/libs/http-server' +import { HttpServer, type THttpServer } from '~/libs/http-server' import type { TTagSchema } from '~/pages/form-tag' const tagResponseSchema = z.object({ @@ -10,9 +10,8 @@ const tagResponseSchema = z.object({ }) type TParameters = { - accessToken: string payload: TTagSchema -} +} & THttpServer export const updateTagRequest = async (parameters: TParameters) => { const { payload, ...restParameters } = parameters