ngx-joypixels
Version:
An Angular library for easily using JoyPixels' Emoji library in your app
22 lines • 1.78 kB
JavaScript
import { Pipe } from '@angular/core';
import { EmojiService } from '../services/emoji.service';
export class EmojiPipe {
constructor(emojiService) {
this.emojiService = emojiService;
}
transform(text) {
if (!text) {
return '';
}
return this.emojiService.convertText(text);
}
}
EmojiPipe.decorators = [
{ type: Pipe, args: [{
name: 'emoji'
},] }
];
EmojiPipe.ctorParameters = () => [
{ type: EmojiService }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW1vamkucGlwZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1qb3lwaXhlbHMvc3JjL2xpYi9waXBlcy9lbW9qaS5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBQ3BELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUt6RCxNQUFNLE9BQU8sU0FBUztJQUNwQixZQUFvQixZQUEwQjtRQUExQixpQkFBWSxHQUFaLFlBQVksQ0FBYztJQUFHLENBQUM7SUFFbEQsU0FBUyxDQUFDLElBQVk7UUFDcEIsSUFBSSxDQUFDLElBQUksRUFBRTtZQUNULE9BQU8sRUFBRSxDQUFDO1NBQ1g7UUFDRCxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzdDLENBQUM7OztZQVhGLElBQUksU0FBQztnQkFDSixJQUFJLEVBQUUsT0FBTzthQUNkOzs7WUFKUSxZQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRW1vamlTZXJ2aWNlIH0gZnJvbSAnLi4vc2VydmljZXMvZW1vamkuc2VydmljZSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2Vtb2ppJ1xufSlcbmV4cG9ydCBjbGFzcyBFbW9qaVBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBlbW9qaVNlcnZpY2U6IEVtb2ppU2VydmljZSkge31cblxuICB0cmFuc2Zvcm0odGV4dDogc3RyaW5nKTogc3RyaW5nIHtcbiAgICBpZiAoIXRleHQpIHtcbiAgICAgIHJldHVybiAnJztcbiAgICB9XG4gICAgcmV0dXJuIHRoaXMuZW1vamlTZXJ2aWNlLmNvbnZlcnRUZXh0KHRleHQpO1xuICB9XG59XG4iXX0=