@open-tender/ui
Version:
A component library for use with the Open Tender web app
18 lines (17 loc) • 492 B
JavaScript
import React from 'react';
import { makeProps } from '../utils';
import View from './View';
const makeCardKey = (size) => {
switch (size) {
case 'SMALL':
return 'cardSmall';
case 'LARGE':
return 'cardLarge';
default:
return 'card';
}
};
const Card = ({ config, children, size = 'MEDIUM' }) => {
return React.createElement(View, Object.assign({}, makeProps(config, makeCardKey(size))), children);
};
export default Card;