"use client" import * as React from "react" import { Button } from "@/components/ui/button" import { Plus, Loader2, RefreshCw } from "lucide-react" import { CreatePcrPrDialog } from "./create-pcr-pr-dialog" import { PcrPoData } from "@/lib/pcr/types" interface PcrDetailToolbarActionProps { selectedPcrPo: PcrPoData | null onRefresh: () => void isPartnersPage?: boolean } export function PcrDetailToolbarAction({ selectedPcrPo, onRefresh, isPartnersPage = false, }: PcrDetailToolbarActionProps) { const [createDialogOpen, setCreateDialogOpen] = React.useState(false) const [isRefreshing, setIsRefreshing] = React.useState(false) const handleRefresh = async () => { setIsRefreshing(true) try { await onRefresh() } finally { setIsRefreshing(false) } } const handleCreateSuccess = () => { onRefresh() } return (
{/* 새로고침 버튼 */} {/* PCR_PR 생성 버튼 - Partners 페이지에서는 표시하지 않음 */} {/* {!isPartnersPage && ( <> )} */}
) }