add support for custom fields

This commit is contained in:
Lachlan Kermode
2020-07-01 10:45:24 +02:00
parent e130b737e9
commit e985857d73
4 changed files with 70 additions and 27 deletions

View File

@@ -0,0 +1,14 @@
import React from 'react'
import marked from 'marked'
const CardCustomField = ({ field, value }) => (
<div className='card-cell'>
<p>
<i className='material-icons left'>{field.icon}</i>
<b>{field.title ? `${field.title}: ` : '- '}</b>
{field.kind === 'text' ? value : marked(`[${value}](${field.value})`)}
</p>
</div>
)
export default CardCustomField