From 15470712d058c8d01ca7d28787ba02813c4f6776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9E=84=EC=84=B8=EC=9C=A4?= <2ne1jenna@naver.com> Date: Fri, 20 Feb 2026 11:36:47 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=BA=A0=ED=8E=98=EC=9D=B8=20?= =?UTF-8?q?=EC=8B=A0=EA=B7=9C=20=EC=A0=9C=EC=95=88=ED=95=98=EA=B8=B0=20bra?= =?UTF-8?q?ndId=20=ED=95=98=EB=93=9C=20=EC=BD=94=EB=94=A9=20=EB=B2=84?= =?UTF-8?q?=EA=B7=B8=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/campaign/campaign-content.tsx | 159 ------------------ app/routes/business/campaign/route.tsx | 5 - .../campaign-detail/campaign-detail.tsx | 2 +- .../chat/resuggest/resuggest-content.tsx | 22 ++- .../create/create-campaign-content.tsx | 26 ++- .../suggest/matching-suggest-content.tsx | 2 +- 6 files changed, 35 insertions(+), 181 deletions(-) delete mode 100644 app/routes/business/campaign/campaign-content.tsx delete mode 100644 app/routes/business/campaign/route.tsx diff --git a/app/routes/business/campaign/campaign-content.tsx b/app/routes/business/campaign/campaign-content.tsx deleted file mode 100644 index 3e87775..0000000 --- a/app/routes/business/campaign/campaign-content.tsx +++ /dev/null @@ -1,159 +0,0 @@ -import { useState } from "react"; -//import { useCreateCampaignMutation } from "../../../hooks/queries/useCampaign"; - -import RealmatchHeader from "../../../components/layout/RealmatchHeader"; -import CampaignBrandCard from "../components/CampaignBrandCard"; -import CampaignInfoGroup from "../components/CampaignInfoGroup"; - -import editIcon from "../../../assets/icon-edit.svg"; -import dropdownIcon from "../../../assets/arrow-down.svg"; -import dropupIcon from "../../../assets/arrow-up.svg"; -import arrowRightIcon from "../../../assets/icon/arrow-right.svg"; -import calendarIcon from "../../../assets/icon-calender.svg"; - -export default function CampaignContent() { - const [isContentOpen, setIsContentOpen] = useState(false); - - const [campaignData, setCampaignData] = useState({ - brandId: 1, - campaignId: null, - campaignName: "비플레인 클렌징 및 세럼 리뷰 콘텐츠", - description: "안녕하세요 크리에이터 비비 입니다! 비플레인의 가치가 제 채널에서 소개하는 뷰티 콘텐츠와 잘 맞닿아 있다고 생각되어 협찬을 제안드립니다.", - rewardAmount: 200000, - startDate: "2025-01-20", - endDate: "2025-01-30", - formats: [{ id: "32000000-0000-0000-0000-000000000000" }], - categories: [{ id: "31310000-0000-0000-0000-000000000000", customValue: "성분 분석 리뷰" }], - tones: [ - { id: "31360000-0000-0000-0000-000000000000" }, - { id: "31330000-0000-0000-0000-000000000000" } - ], - involvements: [{ id: "32320000-0000-0000-0000-000000000000" }], - usageRanges: [{ id: "32350000-0000-0000-0000-000000000000" }], - productId: 5 - }); - - return ( - // 전체 컨테이너를 흰색 배경으로 설정 -
- - - {/* 기타 협의 사항까지만 회색 배경을 씌움 */} -
- - -
- {/* 캠페인명 */} - } - > - setCampaignData({ ...campaignData, campaignName: e.target.value })} - className="w-full h-[36px] px-4 py-[10px] bg-[var(--color-bg-w)] border border-[var(--color-text-gray5)] rounded-[6px] text-callout1 text-[var(--color-text-gray1)] focus:outline-none focus:border-blue-400 box-border" - /> - - - {/* 캠페인 내용 */} - setIsContentOpen((prev) => !prev)}> - toggle - - } - > -
-
-

설명

-