NgxTinyUrl
An angular library to shorten url using TinyUrl api. Works on angular version 16
Dependencies
Latest version available for each version of Angular
ngx-tiny-url | Angular |
---|---|
0.0.2 | >=12.x <=16.x |
1.0.2 | 17.x |
2.0.0 | 18.x |
Installation
To install this library, run:
$ npm install ngx-tiny-url
Usage
import { NgxTinyUrlModule } from 'ngx-tiny-url';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
NgxTinyUrlModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
Once imported in your module, inject the NgxTinyUrlService into your component as shown below:
import { NgxTinyUrlService } from 'ngx-tiny-url';
export class AppComponent {
title = 'demo';
shortenedUrl = '';
constructor(private tinyUrl: NgxTinyUrlService) {
this.tinyUrl.shorten('https://www.google.com').subscribe(res => {
this.shortenedUrl = res;
});
}
}
License
MIT ©