From 83ba372a17e211c2c425e2530f73a62392cae154 Mon Sep 17 00:00:00 2001 From: bicochan Date: Wed, 9 Apr 2025 16:59:45 +0900 Subject: [PATCH] rename: WithModePost -> PostPayloadData --- apps/cs/src/entities/posting/api/posting-service.ts | 4 ++-- apps/cs/src/entities/posting/index.ts | 2 +- apps/cs/src/entities/posting/model/posting-interface.ts | 8 ++++---- apps/cs/src/entities/posting/ui/posting-dialog.tsx | 4 ++-- apps/cs/src/pages/banner/ui/modify-page.tsx | 4 ++-- apps/cs/src/pages/image/ui/modify-page.tsx | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/apps/cs/src/entities/posting/api/posting-service.ts b/apps/cs/src/entities/posting/api/posting-service.ts index 269a967a2..2fafd6557 100644 --- a/apps/cs/src/entities/posting/api/posting-service.ts +++ b/apps/cs/src/entities/posting/api/posting-service.ts @@ -5,7 +5,7 @@ import type { PostService, PostingParams, Post, - WithModePost, + PostPayloadData, } from "../model/posting-interface"; export class PostingApiService implements PostService { @@ -19,7 +19,7 @@ export class PostingApiService implements PostService { return response.data; } - public async savePosting(data: WithModePost[]): Promise { + public async savePosting(data: PostPayloadData[]): Promise { const response = await client.post( `${ENDPOINT.CMS_SERVICE.POSTINGS}`, data, diff --git a/apps/cs/src/entities/posting/index.ts b/apps/cs/src/entities/posting/index.ts index 85416783b..c6029d757 100644 --- a/apps/cs/src/entities/posting/index.ts +++ b/apps/cs/src/entities/posting/index.ts @@ -2,6 +2,6 @@ export { PostingApi } from "./api/posting-service"; export { POSTING_TYPE, type Post, - type WithModePost, + type PostPayloadData, } from "./model/posting-interface"; export { PostingDialog } from "./ui/posting-dialog"; diff --git a/apps/cs/src/entities/posting/model/posting-interface.ts b/apps/cs/src/entities/posting/model/posting-interface.ts index 68f094f8c..b14b2ab66 100644 --- a/apps/cs/src/entities/posting/model/posting-interface.ts +++ b/apps/cs/src/entities/posting/model/posting-interface.ts @@ -26,7 +26,7 @@ export const postSchema = z.object({ delYn: z.string(), }); -export const withModePostSchema = postSchema +export const postPayloadSchema = postSchema .extend({ mode: z.string(), }) @@ -37,14 +37,14 @@ export const withModePostSchema = postSchema }); export const postingFormSchema = z.object({ - pstg: z.array(withModePostSchema), + pstg: z.array(postPayloadSchema), }); export type Post = z.infer; -export type WithModePost = z.infer; +export type PostPayloadData = z.infer; export type PostingFormData = z.infer; export interface PostService { getPostingHistory: (params: PostingParams) => Promise>; - savePosting: (data: WithModePost[]) => Promise; + savePosting: (data: PostPayloadData[]) => Promise; } diff --git a/apps/cs/src/entities/posting/ui/posting-dialog.tsx b/apps/cs/src/entities/posting/ui/posting-dialog.tsx index c1546dfb3..9e27a4485 100644 --- a/apps/cs/src/entities/posting/ui/posting-dialog.tsx +++ b/apps/cs/src/entities/posting/ui/posting-dialog.tsx @@ -34,7 +34,7 @@ import { postingFormSchema, type PostingFormData, type PostingType, - type WithModePost, + type PostPayloadData, } from "../model/posting-interface"; import { useAlertStore } from "@/shared/lib/use-alert-store"; @@ -76,7 +76,7 @@ function PostingDialog({ postingType, postingTargets }: PostingDialogProps) { }); const { mutateAsync: savePosting } = useMutation({ - mutationFn: (data: WithModePost[]) => PostingApi.savePosting(data), + mutationFn: (data: PostPayloadData[]) => PostingApi.savePosting(data), onSuccess: () => { alert("저장되었습니다."); }, diff --git a/apps/cs/src/pages/banner/ui/modify-page.tsx b/apps/cs/src/pages/banner/ui/modify-page.tsx index 6f6e2c945..7af0f246b 100644 --- a/apps/cs/src/pages/banner/ui/modify-page.tsx +++ b/apps/cs/src/pages/banner/ui/modify-page.tsx @@ -12,7 +12,7 @@ import { } from "@tanstack/react-table"; import { useConfirm } from "@frontend-opensource/use-react-hooks"; import { Button, DataTable } from "@common/components/ui"; -import { PostingApi, type WithModePost } from "@/entities/posting"; +import { PostingApi, type PostPayloadData } from "@/entities/posting"; import { useAlertStore } from "@/shared/lib/use-alert-store"; import { ConfirmDialog } from "@/shared/ui/confirm-dialog"; import { ENDPOINT } from "@/shared/config"; @@ -60,7 +60,7 @@ function ModifyPage({ sequential }: { sequential: string }) { }); const { mutateAsync: savePosting } = useMutation({ - mutationFn: (data: WithModePost[]) => PostingApi.savePosting(data), + mutationFn: (data: PostPayloadData[]) => PostingApi.savePosting(data), onSuccess: () => { queryClient.invalidateQueries({ queryKey: [ENDPOINT.CMS_SERVICE.POSTINGS, sequential], diff --git a/apps/cs/src/pages/image/ui/modify-page.tsx b/apps/cs/src/pages/image/ui/modify-page.tsx index 0229c4dc7..1405ed1f2 100644 --- a/apps/cs/src/pages/image/ui/modify-page.tsx +++ b/apps/cs/src/pages/image/ui/modify-page.tsx @@ -12,7 +12,7 @@ import { } from "@tanstack/react-table"; import { useConfirm } from "@frontend-opensource/use-react-hooks"; import { Button, DataTable } from "@common/components/ui"; -import { PostingApi, type WithModePost } from "@/entities/posting"; +import { PostingApi, type PostPayloadData } from "@/entities/posting"; import { useAlertStore } from "@/shared/lib/use-alert-store"; import { ConfirmDialog } from "@/shared/ui/confirm-dialog"; import { ENDPOINT } from "@/shared/config"; @@ -56,7 +56,7 @@ function ModifyPage({ sequential }: { sequential: string }) { }); const { mutateAsync: savePosting } = useMutation({ - mutationFn: (data: WithModePost[]) => PostingApi.savePosting(data), + mutationFn: (data: PostPayloadData[]) => PostingApi.savePosting(data), onSuccess: () => { queryClient.invalidateQueries({ queryKey: [ENDPOINT.CMS_SERVICE.POSTINGS, sequential],