ngx-gravatar-url
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

ngx-gravatar-url

npm version

Angular Pipe to create a Gravatar URL based on gravatar-url package.

npm i ngx-gravatar-url gravatar-url

Add the GravatarUrlPipeModule to your component module.

import { GravatarUrlPipeModule } from 'ngx-gravatar-url';
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [AppComponent],
  imports: [BrowserModule, GravatarUrlPipeModule],
  providers: [],
  bootstrap: [AppComponent],
})
export class AppModule {}

Use the gravatarUrl pipe in your template

<img [src]="user.email | gravatarUrl" alt="User avatar" />

Pass default options to GravatarUrlPipeModule using the forRoot or forChild method.

import { GravatarUrlPipeModule } from 'ngx-gravatar-url';
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [AppComponent],
  imports: [
    BrowserModule,
    GravatarUrlPipeModule.forRoot({ default: 'retro', size: 100 }),
  ],
  providers: [],
  bootstrap: [AppComponent],
})
export class AppModule {}

Readme

Keywords

none

Package Sidebar

Install

npm i ngx-gravatar-url

Weekly Downloads

0

Version

1.1.2

License

MIT

Unpacked Size

33.6 kB

Total Files

16

Last publish

Collaborators

  • marcjulian