"use client" import * as React from "react" import { useRouter } from "next/navigation" import { Button } from "@/components/ui/button" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { FileText, Users } from "lucide-react" import { ComplianceResponseStats } from "@/lib/compliance/responses/compliance-response-stats" import { ComplianceQuestionCreateDialog } from "@/lib/compliance/questions/compliance-question-create-dialog" import { ComplianceQuestionsDraggableList } from "@/lib/compliance/questions/compliance-questions-draggable-list" interface ComplianceTemplateDetailProps { templateId: number template: Awaited> questions: Awaited> responses: Awaited> stats: Awaited> } export function ComplianceTemplateDetail({ templateId, template, questions, responses, stats }: ComplianceTemplateDetailProps) { const router = useRouter() if (!template) { return (
템플릿을 찾을 수 없습니다.
) } return (
{/* 응답 현황 링크 */} 응답 현황 ({responses.length}개)
{/* 통계 카드들 */}

이 템플릿에 대한 응답들을 확인하려면 응답 현황 페이지로 이동하세요.

{/* 질문 목록 */}
설문 질문 목록 ({questions.length}개)
) }