We are binding our card data model into each card, and have run into a problem with the default supported attributes/fields in the taskboard. We configure the fields that get displayed, and one field name we use is 'description'. This renders inside our layout as configured, but we are getting a duplicate description rendered into the bodyItems section above our rendered component.
I am unable to find a simple way to ignore the ootb attributes that seem to be hard coded in the library. The only way I was able to 'hide' these was to target the dom nodes in the DOM, like:
<style>
div[data-role="item-description"] {
display: none;
}
</style>
While hiding via css works I would like a cleaner approach preferably in configuration. Any suggestions are appreciated.