https://vcf-avatar-group.netlify.com/
Install vcf-avatar-group:
npm i @vaadin-component-factory/vcf-avatar-group --saveOnce installed, import it in your application:
import '@vaadin-component-factory/vcf-avatar-group';And use it:
<vcf-avatar-group></vcf-avatar-group>const people = [
{ name: 'Dave' },
{ abbr: 'JD' },
{ name: 'Hannah' },
{ image: 'https://randomuser.me/api/portraits/women/5.jpg', name: 'Jane' }
];
const avatarGroup = document.querySelector('vcf-avatar-group');
avatarGroup.items = people;For each item, you can provide a name, abbr, or image. Please refer to vcf-avatar-item for more info.
You can set a max attribute to limit how many avatar items are shown. By default, the limit is 4.
-
Fork the
vcf-avatar-grouprepository and clone it locally. -
Make sure you have npm installed.
-
When in the
vcf-avatar-groupdirectory, runnpm installto install dependencies. -
Run
npm startto open the demo.
To contribute to the component, please read the guideline first.
Commercial Vaadin Add-on License version 3 (CVALv3). For license terms, see LICENSE.
Vaadin collects development time usage statistics to improve this product. For details and to opt-out, see https://github.com/vaadin/vaadin-usage-statistics.