diff options
Diffstat (limited to 'lib/compliance/table/compliance-survey-templates-toolbar.tsx')
| -rw-r--r-- | lib/compliance/table/compliance-survey-templates-toolbar.tsx | 7 |
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 /> |
