summaryrefslogtreecommitdiff
path: root/lib/compliance/table/compliance-survey-templates-toolbar.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/compliance/table/compliance-survey-templates-toolbar.tsx')
-rw-r--r--lib/compliance/table/compliance-survey-templates-toolbar.tsx7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/compliance/table/compliance-survey-templates-toolbar.tsx b/lib/compliance/table/compliance-survey-templates-toolbar.tsx
index 6776b70a..3e5f7f4d 100644
--- a/lib/compliance/table/compliance-survey-templates-toolbar.tsx
+++ b/lib/compliance/table/compliance-survey-templates-toolbar.tsx
@@ -16,6 +16,11 @@ interface ComplianceSurveyTemplatesToolbarActionsProps {
}
export function ComplianceSurveyTemplatesToolbarActions({ table }: ComplianceSurveyTemplatesToolbarActionsProps) {
+ const templates = React.useMemo(
+ () => table.getPreFilteredRowModel().rows.map((row) => row.original),
+ [table],
+ );
+
return (
<div className="flex items-center gap-2">
{/** 1) 선택된 로우가 있으면 삭제 다이얼로그 */}
@@ -27,7 +32,7 @@ export function ComplianceSurveyTemplatesToolbarActions({ table }: ComplianceSur
/>
) : null}
- <ComplianceTemplateCreateDialog />
+ <ComplianceTemplateCreateDialog templates={templates} />
{/** 2) 레드플래그 담당자 관리 */}
<RedFlagManagersDialog />