import { noop } from 'lodash' import { Menu } from 'ui' import { PolicyTemplate } from './PolicyTemplates.constants' interface TemplatesListProps { templates: PolicyTemplate[] templatesNote: string selectedTemplate: PolicyTemplate setSelectedTemplate: (template: PolicyTemplate) => void } const TemplatesList = ({ templates = [], templatesNote = '', selectedTemplate, setSelectedTemplate = noop, }: TemplatesListProps) => (
{templates.map((template, i) => { const active = selectedTemplate?.id === template?.id return (
setSelectedTemplate(template)} >
{template.templateName}
) })}
{templatesNote && (

{templatesNote}

)}
) export default TemplatesList