2020-06-04 19:05:31 +03:00
|
|
|
/* eslint-disable indent */
|
2018-10-23 01:05:09 +03:00
|
|
|
|
2020-06-04 19:05:31 +03:00
|
|
|
/**
|
|
|
|
* Module for building cards from item data.
|
|
|
|
* @module components/cardBuilder/peoplecardbuilder
|
|
|
|
*/
|
|
|
|
|
2020-11-08 11:24:44 +00:00
|
|
|
import cardBuilder from './cardBuilder';
|
2020-06-04 19:05:31 +03:00
|
|
|
|
|
|
|
export function buildPeopleCards(items, options) {
|
2018-10-23 01:05:09 +03:00
|
|
|
options = Object.assign(options || {}, {
|
2019-01-10 15:39:37 +03:00
|
|
|
cardLayout: false,
|
|
|
|
centerText: true,
|
|
|
|
showTitle: true,
|
|
|
|
cardFooterAside: 'none',
|
|
|
|
showPersonRoleOrType: true,
|
|
|
|
cardCssClass: 'personCard',
|
2019-11-20 00:24:54 +03:00
|
|
|
defaultCardImageIcon: 'person'
|
2019-01-10 15:39:37 +03:00
|
|
|
});
|
|
|
|
cardBuilder.buildCards(items, options);
|
2018-10-23 01:05:09 +03:00
|
|
|
}
|
2019-01-10 15:39:37 +03:00
|
|
|
|
2020-06-04 19:05:31 +03:00
|
|
|
/* eslint-enable indent */
|
2019-01-10 15:39:37 +03:00
|
|
|
|
2020-06-04 19:05:31 +03:00
|
|
|
export default {
|
|
|
|
buildPeopleCards: buildPeopleCards
|
|
|
|
};
|