UNPKG

metadata-based-explorer1

Version:
34 lines (28 loc) 841 B
/** * @flow * @file File Key Values Skill Data component * @author Box */ import React from 'react'; import './Keyvalues.scss'; type Props = { card: SkillCard, }; const Keyvalues = ({ card: { entries } }: Props) => ( <div className="be-keyvalues"> {Array.isArray(entries) && entries.map( ({ label, text }: SkillCardEntry, index) => !!label && !!text && ( /* eslint-disable react/no-array-index-key */ <dl key={index} className="be-keyvalue"> <dt>{label}</dt> <dd>{text}</dd> </dl> ), /* eslint-enable react/no-array-index-key */ )} </div> ); export default Keyvalues;