security-checklist/components/ChecklistItem/Resources.js

22 lines
525 B
JavaScript
Raw Normal View History

2019-01-13 07:00:23 +00:00
// @flow
import React from 'react';
import { SectionHeading } from './style';
import type { ChecklistResource } from '../../types';
import { ResourceRow } from './Resource';
type Props = {
resource: ChecklistResource,
};
2019-01-13 07:06:55 +00:00
export const Resources = ({ resource }: Props) => {
if (!resource.resources) return null;
return (
<React.Fragment>
2019-01-13 20:12:45 +00:00
<SectionHeading>Resources</SectionHeading>
2019-01-13 07:06:55 +00:00
{resource.resources.map(r => (
<ResourceRow key={r.name} resource={r} />
))}
</React.Fragment>
);
};