UNPKG

radh-ui

Version:

Stencil Component Starter

37 lines (31 loc) 969 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); const index = require('./index-710e648a.js'); const radhGitlabUsersCss = ""; class RadhGitlabUsers { constructor(hostRef) { index.registerInstance(this, hostRef); this.toasted = index.createEvent(this, "toasted", 7); } getUserSelected(ev) { this.toasted.emit(ev.detail); } fetchGitLabUsers() { fetch("/assets/data/users.json") .then(resp => resp.json()) .then(data => (this.userData = data)); } componentWillLoad() { this.fetchGitLabUsers(); } render() { if (!this.userData) { return null; } return [ index.h("radh-fluid-grid", null, this.userData.map(user => (index.h("radh-user", { avatar: true, user: JSON.stringify(user) })))) ]; } } RadhGitlabUsers.style = radhGitlabUsersCss; exports.radh_gitlab_users = RadhGitlabUsers;