diff options
Diffstat (limited to 'components/pq/project-select-wrapper.tsx')
| -rw-r--r-- | components/pq/project-select-wrapper.tsx | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/components/pq/project-select-wrapper.tsx b/components/pq/project-select-wrapper.tsx deleted file mode 100644 index 1405ab02..00000000 --- a/components/pq/project-select-wrapper.tsx +++ /dev/null @@ -1,35 +0,0 @@ -"use client" - -import * as React from "react" -import { useRouter } from "next/navigation" -import { type Project } from "@/lib/rfqs/service" -import { ProjectSelector } from "./project-select" - -interface ProjectSelectorWrapperProps { - selectedProjectId?: number | null -} - -export function ProjectSelectorWrapper({ selectedProjectId }: ProjectSelectorWrapperProps) { - const router = useRouter() - - const handleProjectSelect = (project: Project | null) => { - if (project && project.id) { - router.push(`/evcp/pq-criteria/${project.id}`) - } else { - // 프로젝트가 null인 경우 (선택 해제) - router.push(`/evcp/pq-criteria`) - } - } - - return ( - <div className="w-[400px]"> - <ProjectSelector - selectedProjectId={selectedProjectId} - onProjectSelect={handleProjectSelect} - placeholder="프로젝트를 선택하세요" - showClearOption={true} - clearOptionText="일반 PQ 보기" - /> - </div> - ) -}
\ No newline at end of file |
